PHP echo/print 学习笔记
在 PHP 中,我们可以使用 echo
或 print
语句来向浏览器输出文本。
echo 语句
echo
是 PHP 的一个语言结构,可以用来输出一个或多个字符串。其基本语法如下:
phpCopy Codeecho string1, string2, ..., stringn;
其中,string1, string2, ..., stringn
是要输出的字符串,可以使用单引号、双引号或无引号表示。
下面是一些实例:
phpCopy Code// 输出一个字符串
echo "Hello World!";
// 输出多个字符串
echo "Hello ", "World!";
// 输出包含 HTML 标签的字符串
echo "<h1>Hello World!</h1>";
// 输出字符串变量
$name = "Alice";
echo "Hello, $name!";
注意,echo
语句不需要返回值,因此不能用作表达式中的一部分。
print 语句
与 echo
不同,print
是一个函数,其基本语法如下:
phpCopy Codeprint(string);
其中,string
是要输出的字符串。
下面是一些实例:
phpCopy Code// 输出一个字符串
print "Hello World!";
// 输出字符串变量
$name = "Bob";
print "Hello, $name!";
注意,print
只能输出一个字符串,并且始终返回值为1。
总结
echo
和 print
都可以用来向浏览器输出文本,但是它们有以下几点区别:
echo
是一个语言结构,而print
是一个函数。echo
可以输出多个字符串,而print
只能输出一个字符串。echo
不返回值,而print
始终返回 1。