首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 入門

PHP echo 與 print 敘述差異詳解:輸出字串、變數與多參數用法

     編輯:PHP 入門

PHP echo 與 print 敘述完整比較


PHP 提供兩種基本輸出指令:echo 與 print。雖然功能相似,但兩者在參數數量、回傳值與執行速度上有關鍵差異。


核心差異快速比較

  • echo:可輸出一個或多個字串,無回傳值,執行速度較快
  • print:僅允許輸出單一字串,固定回傳 1,速度略慢

echo 敘述詳細用法

echo 是語言結構,使用時括號可加可不加(echo 或 echo())。

輸出字串(可包含 HTML 標籤)

範例

<?php
echo "<h2>PHP is fun!</h2>";
echo "Hello world!<br>";
echo "I'm about to learn PHP!<br>";
echo "This", " string", " was", " made", " with multiple parameters.";
?>

輸出變數與字串混合

範例

<?php
$txt1 = "Learn PHP";
$txt2 = "w3cschool.cc";
$cars = array("Volvo", "BMW", "Toyota");

echo $txt1;
echo "<br>";
echo "Study PHP at $txt2";
echo "My car is a {$cars[0]}";
?>

print 敘述詳細用法

print 同為語言結構,括號同樣可省略(print 或 print())。

輸出字串

範例

<?php
print "<h2>PHP is fun!</h2>";
print "Hello world!<br>";
print "I'm about to learn PHP!";
?>

輸出變數

範例

<?php
$txt1 = "Learn PHP";
$txt2 = "w3cschool.cc";
$cars = array("Volvo", "BMW", "Toyota");

print $txt1;
print "<br>";
print "Study PHP at $txt2";
print "My car is a {$cars[0]}";
?>

最佳實務建議

一般情況下推薦使用 echo,因為其支援多參數且效能略優;僅在需要利用回傳值(恆為 1)進行邏輯判斷時考慮 print。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved