PHP echo 基本語法
echo( string ); echo "string"; echo 'string'; echo $string;
就像第一段提到的,PHP echo 並非是一個函數,所以僅管用起來可以很像函數,但不一定要像函數般採用小括號,值得注意的是,如果要輸出的是變數,則不能使用單引號,否則 PHP 會將單引號的內容當成字串直接輸出,而不是輸出變數內容。
PHP echo 範例一、輸出字串
<?php
echo '今天的天氣很不錯<br>';
echo "今天的天氣很不錯<br>";
echo ('今天的天氣很不錯<br>');
echo 今天的天氣很不錯;
?>
以上輸出結果如echo '今天的天氣很不錯<br>';
echo "今天的天氣很不錯<br>";
echo ('今天的天氣很不錯<br>');
echo 今天的天氣很不錯;
?>
echo 字串算是最簡單的了,範例中採用了單引號、雙引號、小括號以及什麼都不採用,都可以順利 echo 出結果。
PHP echo 範例二、輸出變數
<?php
$string='PHP echo test.';
echo $string;
?>
以上輸出結果:PHP echo test.$string='PHP echo test.';
echo $string;
?>
在範例二中,用 echo 直接輸出一個變數 $string,你也可以這樣寫:echo "$string";
PHP echo 範例三、輸出陣列
<?php
$NewArray=array('A','B','C');
echo $NewArray[0].'-';
echo $NewArray[1].'-';
echo $NewArray[2];
?>
以上範例輸出結果:A-B-C$NewArray=array('A','B','C');
echo $NewArray[0].'-';
echo $NewArray[1].'-';
echo $NewArray[2];
?>
PHP echo 這個語言結構個功能雖然是用來輸出字串,但其實也可以用來輸出 PHP Array 陣列值,對於只要輸出單一陣列鍵值的情況,使用 PHP echo 是個相當簡單容易的方法,就像範例中的 echo $NewArray[0] 代表輸出陣列的第一個鍵值,以此類推,後方接的 .'-' 僅是用來輸出 HTML 的"-"符號,讓輸出結果的三個英文字母串在一起而已。如果是要輸出整個陣列,建議使用 PHP print_r 函式。
推薦給您的相關主題
外部連結