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>';
自己动手试一试 »