在本教程中,您將學(xué)習(xí)如何使用PHP echo和print語句在Web瀏覽器中顯示輸出。
echo語句可以輸出一個或多個字符串。一般來說,echo語句可以顯示可以顯示給瀏覽器的任何內(nèi)容,例如字符串,數(shù)字,變量值,表達式的結(jié)果等。
由于echo是一種語言構(gòu)造,而不是實際的函數(shù)(如if語句),因此可以在不帶括號的情況下使用它,例如echo或echo()。但是,如果要將多個參數(shù)傳遞給echo,則不能將這些參數(shù)括在括號中。
以下示例將向您展示如何使用echo語句顯示文本字符串:
<?php //顯示文本字符串 echo "Hello World!"; ?>測試看看?/?
上面的PHP代碼的輸出如下所示:
你好,世界!
以下示例將向您展示如何使用echo語句顯示HTML代碼:
<?php //顯示HTML代碼 echo "<h4>這是一個簡單的標題。</h4>"; echo "<h4 style='color: red;'>這是有樣式的標題。</h4>"; ?>測試看看?/?
上面的PHP代碼的輸出如下所示:
以下示例將向您展示如何使用echo語句顯示變量:
<?php //定義變量 $txt = "Hello World!"; $num = 123456789; $colors = array("Red", "Green", "Blue"); //定義變量 echo $txt; echo "<br>"; echo $num; echo "<br>"; echo $colors[0]; ?>測試看看?/?
上面的PHP代碼的輸出如下所示:
您還可以使用print語句(echo的代替方法)將輸出顯示到瀏覽器。像echo一樣,打印也是一種語言構(gòu)造函數(shù),而不是真正的函數(shù)。因此,您也可以在不帶括號的情況下使用它:print 或 print()。
echo和print語句的工作方式完全相同,只是print語句只能輸出一個字符串,并且始終返回1。這就是為什么echo語句被認為比print語句快一點的原因,因為它不返回任何值。
以下示例將向您展示如何使用print語句顯示文本字符串:
<?php //顯示文本字符串 print "Hello World!"; ?>測試看看?/?
上面的PHP代碼的輸出如下所示:
以下示例將向您展示如何使用print語句顯示HTML代碼:
<?php //顯示HTML代碼 print "<h4>這是一個簡單的標題。</h4>"; print "<h4 style='color: red;'>這是有樣式的標題。</h4>"; ?>測試看看?/?
上面的PHP代碼的輸出如下所示:
以下示例將向您展示如何使用print語句顯示變量:
<?php //定義變量 $txt = "Hello World!"; $num = 123456789; $colors = array("Red", "Green", "Blue"); //定義變量 print $txt; print "<br>"; print $num; print "<br>"; print $colors[0]; ?>測試看看?/?
上面的PHP代碼的輸出如下所示: