我们经常使用echo语句来显示输出。有两种在PHP中获取输出的基本方法:
- 回声
- 打印
回声和打印之间的区别 回声
- echo是一条语句, 用于显示输出。
- echo可以带或不带括号。
- echo不返回任何值。
- 我们可以在回显中传递多个用逗号(, )分隔的字符串。
- echo比print语句快。
- print也是一条语句, 在很多时候被用作回显以显示输出的替代方法。
- 可以在带有或不带有括号的情况下使用print。
- print始终返回一个整数值, 即1。
- 使用print, 我们不能传递多个参数。
- 打印比echo语句慢。
例如(检查多个参数)
你可以在回显中传递多个用逗号(, )分隔的参数。它不会产生任何语法错误。
<
?php$fname = "Gunjan";
$lname = "Garg";
echo "My name is: ".$fname, $lname;
?>
输出
文章图片
由于打印语句中有多个参数, 因此将生成语法错误。
<
?php$fname = "Gunjan";
$lname = "Garg";
print "My name is: ".$fname, $lname;
?>
输出
文章图片
例如(检查返回值)
echo语句不返回任何值。如果尝试显示其返回值, 它将生成错误。
<
?php$lang = "PHP";
$ret = echo $lang." is a web development language.";
echo "<
/br>
";
echo "Value return by print statement: ".$ret;
?>
输出
文章图片
正如我们已经讨论过的, print返回一个值, 该值始终为1。
<
?php$lang = "PHP";
$ret = print $lang." is a web development language.";
print "<
/br>
";
print "Value return by print statement: ".$ret;
?>
【PHP echo和print语句】输出
文章图片
推荐阅读
- PHP变量范围
- Phalcon事务和嵌套事务
- PHP使用print
- PHP使用echo
- VOLT(模板引擎)
- Phalcon视图如何使用()
- Phalcon教程介绍
- 番茄花园XP系统设置防范他人更改工具栏的办法
- 大地XP系统pagefile.sys文件删除不了怎样办