📅  最后修改于: 2023-12-03 15:33:28.733000             🧑  作者: Mango
在 PHP 中,我们经常需要输出文本和变量。echo 是一个快速灵活的函数,可以在不用写太多代码的情况下将内容输出到页面上。
echo
可以直接输出字符串,也可以输出变量:
echo "Hello, world!";
// 输出:Hello, world!
$name = "John";
echo "My name is " . $name;
// 输出:My name is John
注意:echo
是语言结构,不是函数,因此在调用时无需加上括号。
我们可以使用逗号分隔多个变量或字符串,让 echo
一次性输出多个值:
$name = "John";
$age = 30;
echo "My name is ", $name, " and I'm ", $age, " years old.";
// 输出:My name is John and I'm 30 years old.
注意: echo
只有这种方式可以输出多个值,如果使用点 .
拼接多个变量或字符串,会影响性能,而且也不够简洁。
在 PHP 中,我们经常需要输出 HTML 标签。可以在 echo
中直接输入 HTML 代码。
echo "<h1>Hello, world!</h1>";
// 输出:Hello, world!
为了让输出内容更整洁,我们可以在 echo
中使用转义字符 \n
输出换行符。
echo "Hello, world!\n";
echo "My name is John.\n";
// 输出:
// Hello, world!
// My name is John.
另外,我们还可以使用 PHP 预定义常量 PHP_EOL
输出换行符。
echo "Hello, world!" . PHP_EOL;
echo "My name is John." . PHP_EOL;
// 输出:
// Hello, world!
// My name is John.
echo
是一个快速灵活的函数,可以在 PHP 中实现输出文本和变量的功能,同时也可以输出 HTML 标签和换行符。在输出多个值时,建议使用逗号分隔的方式,确保代码简洁高效。