首頁 >後端開發 >php教程 >echo, print, printf 和 sprintf 區別_PHP教程

echo, print, printf 和 sprintf 區別_PHP教程

WBOY
WBOY原創
2016-07-21 15:59:41803瀏覽

- echo 

是指令,不能回傳值。 echo後面可以跟很多參數,之間用分號隔開,如: 
echo $myvar1; 
echo 1,2,$myvar,"bold"; 

- print 

是函數,可以傳回一個值,只能有一個參數。

- printf 

函數,把文字格式化以後輸出,如: 
$name="hunte"; 
$age=25; 
printf("my name is %s, age %d", $name, $age); 

- sprintf 

跟printf相似,但不列印,而是回復格式化後的文字,其他的與printf一樣。 
- echo 

是指令,不能回傳值。 echo後面可以跟很多參數,之間用分號隔開,如: 
echo $myvar1; 
echo 1,2,$myvar,"bold"; 

- print 

是函數,可以傳回一個值,只能有一個參數。

- printf 

函數,把文字格式化以後輸出,如: 
$name="hunte"; 
$age=25; 
printf("my name is %s, age %d", $name, $age); 

- sprintf 

跟printf相似,但不列印,而是回復格式化後的文字,其他的與printf一樣。

www.bkjia.comtruehttp: //www.bkjia.com/PHPjc/317297.htmlTechArticle-echo 是指令,不能回傳值。 echo後面可以跟很多參數,之間用分號隔開,如: echo$myvar1; echo1,2,$myvar,"bold"; -print 是函數,可以回傳一個值,...
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn