echo 语句:
echo 是一个语句而不是函数,因此没有返回值。它可以一次输出多个字符串,并且在使用多个参数时不需要用括号将参数括起来。
<?php
$name = "John";
$age = 25;
echo "Hello, " . $name . "! You are " . $age . " years old.";
// 或者使用逗号分隔多个参数
echo "Hello, ", $name, "! You are ", $age, " years old.";
?>
print 语句:
print 也是用于输出文本的语句,但它有一些限制。它总是返回 1,因此可以用于表达式。另外,print 只允许输出一个参数,而且必须使用括号将参数括起来。
<?php
$name = "John";
$age = 25;
print("Hello, " . $name . "! You are " . $age . " years old.");
// 或者只输出一个参数
print("Hello, $name! You are $age years old.");
?>
在实际使用中,echo 更常见,因为它的性能略优于 print,而且更灵活。你可以根据需要选择使用其中的任何一个。通常情况下,echo 是更常见和推荐的选择。
转载请注明出处:http://www.pingtaimeng.com/article/detail/3395/PHP