PHP echo() 函數(shù)
定義和用法
echo() 函數(shù)輸出一個(gè)或多個(gè)字符串。
語(yǔ)法
echo(strings)
參數(shù) | 描述 |
---|---|
strings | 必需。一個(gè)或多個(gè)要發(fā)送到輸出的字符串。 |
提示和注釋
注釋:echo() 實(shí)際上不是一個(gè)函數(shù),因此您無(wú)需對(duì)其使用括號(hào)。不過(guò),如果您希望向 echo() 傳遞一個(gè)或多個(gè)參數(shù),那么使用括號(hào)會(huì)發(fā)生解析錯(cuò)誤。
提示:echo() 函數(shù)比 print() 函數(shù)快一點(diǎn)點(diǎn)。
提示:echo() 函數(shù)可以使用簡(jiǎn)化語(yǔ)法。參見例子 5。
例子
例子 1
<?php $str = "Who's John Adams?"; echo $str; echo "<br />"; echo $str."<br />I don't know!"; ?>
輸出:
Who's John Adam? Who's John Adam? I don't know!
例子 2
<?php echo "This text spans multiple lines."; ?>
輸出:
This text spans multiple lines.
例子 3
<?php echo 'This ','string ','was ','made ','with multiple parameters'; ?>
輸出:
This string was made with multiple parameters
例子 4
單引號(hào)和雙引號(hào)的不同之處。單引號(hào)僅輸出變量名,而不是值:
<?php $color = "red";echo "Roses are $color";
echo "<br />";echo 'Roses are $color';
?>
輸出:
Roses are red Roses are $color
例子 5
簡(jiǎn)化語(yǔ)法:
<html>
<body>
<?php
$color = "red";
?>
<p>Roses are <?=$color?>
</p>
</body>
</html>