有時候在使用PHP語言進行編碼會出現讓我們輸出一個或多個字串的情況,遇到這種情況的時候我們該怎麼辦呢?這時候我們就需要用到PHP的函數echo()。接下來這篇文章就來跟大家說一說php中echo()函數的用法。來看一看echo()函數的具體例子。
定義與用法
PHP函數echo()輸出一個或多個字串。
語法
echo(strings)
#參數 描述
strings 必需要有。一個或多個要傳送到輸出的字串。
提示與註解
註解:echo() 實際上不是函數,而是語言結構,因此無需對其使用括號。不過,如果希望傳遞到 echo() 一個或多個參數,那麼使用括號會發生解析錯誤。
提示:echo() 函數比 print() 函數快一點點。
提示:PHP函數echo()可以使用簡化語法。如下列範例所示:
<html> <body> php $color = "red"; ?> <p>Roses are =$color?> < SPAN>< span>p> < SPAN>< span>body> < SPAN>< span>html>
1.echo 輸出標量
php echo 123adb; //输出正确 echo 123abd; //正确 echo "123adb"; //正确 ?>
2、PHP函數echo()輸出變量,常數
php $a="123456"; echo $a; //正确 echo "< span>br>"; echo "$a"; //正确 echo "< span>br>"; echo $a;//不正确 echo "< span>br>"; echo abcdef; //也能正确的显示,但是强烈不建议这么做,因为有很多特殊符号这么做不能正确的显示。 echo "< span>br>"; //echo <abd>; //比如说这样,带了尖括的,就不能用,你可以去了前面的注释试试会不会报错。 echo "< span>br>"; $b=10; echo $b+10; //显示 20 echo "< span>br>"; echo "$b+10"; echo "< span>br>"; echo "结果是:"."$b"; //这两种写法的效果是一样的。 echo "< span>br>"; echo "结果是:$b"; //这两种写法的效果是一样的。 ?>
echo ""和PHP函數echo()是有區別的,加雙引號時會對變數與特定的符號進行轉義,加單引號時不會進行轉義,會將單引號內的符號直接的輸出,所以說用單引號比用雙引號時快一點。能不用雙引號時就不要用了吧。
相關文章推薦:
以上是php中echo()函數的用法(附程式碼)的詳細內容。更多資訊請關注PHP中文網其他相關文章!