PHP echo 和 print 语句
在 PHP 中,有两种基本的方法可以输出内容:echo
和 print
。
在本教程中,我们几乎在所有示例中都使用了 echo
或 print
。因此,本章将提供有关这两个输出语句的更多信息。
PHP echo 和 print 语句
echo
和 print
基本上是相同的。它们都用于将数据输出到屏幕。
它们之间只有细微差别:echo
没有返回值,而 print
有返回值 1,因此可以用于表达式。 echo
可以接受多个参数(尽管这种用法很少见),而 print
只能接受一个参数。 echo
的速度略快于 print
。
PHP echo 语句
echo 语句可以使用括号,也可以不使用括号:echo
或 echo()
。
显示文本
以下示例显示了如何使用 echo
命令输出文本(请注意,文本可以包含 HTML 标记)
示例
echo "<h2>PHP is Fun!</h2>";
echo "Hello world!<br>";
echo "I'm about to learn PHP!<br>";
echo "This ", "string ", "was ", "made ", "with multiple parameters.";
自己动手试一试 »
显示变量
以下示例显示了如何使用 echo
语句输出文本和变量
示例
$txt1 = "Learn PHP";
$txt2 = "W3Schools.com";
echo "<h2>$txt1</h2>";
echo "<p>Study PHP at $txt2</p>";
自己动手试一试 »
使用单引号
字符串被引号括起来,但在 PHP 中,单引号和双引号之间存在区别。
当使用双引号时,可以将变量插入到字符串中,如上例所示。
当使用单引号时,必须使用 .
运算符插入变量,如下所示
示例
$txt1 = "Learn PHP";
$txt2 = "W3Schools.com";
echo '<h2>' . $txt1 . '</h2>';
echo '<p>Study PHP at ' . $txt2 . '</p>';
自己动手试一试 »
PHP print 语句
print 语句可以使用括号,也可以不使用括号:print
或 print()
。
显示文本
以下示例显示了如何使用 print
命令输出文本(请注意,文本可以包含 HTML 标记)
示例
print "<h2>PHP is Fun!</h2>";
print "Hello world!<br>";
print "I'm about to learn PHP!";
自己动手试一试 »
显示变量
以下示例显示了如何使用 print
语句输出文本和变量
示例
$txt1 = "Learn PHP";
$txt2 = "W3Schools.com";
print "<h2>$txt1</h2>";
print "<p>Study PHP at $txt2</p>";
自己动手试一试 »
使用单引号
字符串被引号括起来,但在 PHP 中,单引号和双引号之间存在区别。
当使用双引号时,可以将变量插入到字符串中,如上例所示。
当使用单引号时,必须使用 .
运算符插入变量,如下所示
示例
$txt1 = "Learn PHP";
$txt2 = "W3Schools.com";
print '<h2>' . $txt1 . '</h2>';
print '<p>Study PHP at ' . $txt2 . '</p>';
自己动手试一试 »