PHP的輸出 echo 和 print 語句

2021-08-04 15:25:36 字數 1389 閱讀 2534

echo - 可以輸出乙個或多個字串

print - 只允許輸出乙個字串,返回值總為 1。

echo 輸出的速度比 print 快, echo 沒有返回值,print有返回值1。

echo 和 print 都是乙個語言結構,可以使用括號,也可以不使用括號。

1.使用 echo 命令輸出字串(字串可以包含 html 標籤):

<?php

echo "";

echo "hello world!

";echo "我要學 php!

";echo "這是乙個", "字串,", "使用了", "多個", "引數。";

?>

結果:

hello world!

我要學 php!

這是乙個字串,使用了多個引數。

使用 echo 命令輸出變數和字串:

<?php

$txt1="學習 php";

$txt2="runoob.com";

$cars=array("volvo","bmw","toyota");

echo $txt1;

echo "

";echo "在$txt2學習 php ";//注意變數和字串之間有空格

echo "

";echo "我車的品牌是 ";

?>

結果:

學習 php

在 runoob.com 學習 php 

我車的品牌是 volvo

2.使用 print 命令輸出字串(字串可以包含 html 標籤):

<?php

print "";

print "hello world!

";print "我要學習 php!";

?>

結果:

hello world!

我要學習 php!

使用 print 命令輸出變數和字串:

<?php

$txt1="學習 php";

$txt2="runoob.com";

$cars=array("volvo","bmw","toyota");

print $txt1;

print "

";print "在 $txt2 學習 php ";

print "

";print "我車的品牌是 ";

?>

結果:

學習 php

在 runoob.com 學習 php 

我車的品牌是 volvo

echo 和 echo 的區別

在使用shell的時候,我們經常會用到echo hello temp.out和echo hello temp.out,但是 和 有什麼區別呢?且聽我慢慢道來。先建立乙個用作實驗的檔案temp.out,touch temp.out,如下圖 先使用echo hello temp.out,檢視檔案內容,繼...

「echo 」和「echo 」的區別

內容全部來自此部落格 輸出重定向 輸出追加重定向 echo hello a 將字串hello a輸出到螢幕 echo hello a tmp.txt 將字串輸出重定向,當前目錄沒有tmp.txt,則建立tmp.txt,並將字串輸出到tmp.txt檔案中 tmp.txt內容 hello a echo ...

「echo 」和「echo 」的區別

輸出重定向 輸出追加重定向 echo hello a 將字串hello a輸出到螢幕 echo hello a tmp.txt 將字串輸出重定向,當前目錄沒有tmp.txt,則建立tmp.txt,並將字串輸出到tmp.txt檔案中 tmp.txt內容 hello a echo hello b tmp...