2024年11月15日 PHP echo和print语句 极客笔记
我们经常使用echo语句来显示输出。在PHP中有两种基本的获取输出的方式:
echo和print都是语言结构,它们不像函数一样工作,因此不需要括号。然而,这两个语句都可以带有或不带有括号。我们可以使用这些语句来输出变量或字符串。
您可以通过以下程序来查看echo和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;
?>
输出:
本文链接:http://so.lmcjl.com/news/17867/