PHP中echo,print,print_r輸出的區別?

echo() 函數輸出一個或多個字符
 

註釋:echo() 函數實際不是一個函數,所以您不必對它使用括號。然而,如果您希望向 echo() 傳遞一個以上的參數,使用括號將會生成解析錯誤。

提示:echo() 函數比 print() 速度稍快。

提示:echo() 函數也有簡寫語法。在 PHP 5.4.0 之前,該語法只適用於 short_open_tag 配置設置啓用的情況。
用法:echo $str;

 

print() 函數輸出一個或多個字符串。

註釋:print() 函數實際不是一個函數,所以您不必對它使用括號。
用法:print $str;

 

print_r() 函數用於打印變量,以更容易理解的形式展示。 輸出比較複雜類型的值,如數組,對象

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章