PHP Echo 与 Print 语句
在本教程中,您将学习如何使用 PHP echo
和 print
语句在 Web 浏览器中显示输出。
PHP echo 语句
echo 语句可以输出一个或多个字符串。 一般而言,echo 语句可以显示任何可以显示给浏览器的内容,例如字符串、数字、变量值、表达式的结果等。
由于 echo 是一种语言结构,实际上不是函数(如 if
语句),因此您可以在不使用括号的情况下使用它,例如 echo
或 echo()
。 但是,如果您想向 echo 传递多个参数,则这些参数不能用括号括起来。
显示文本字符串
以下示例将向您展示如何使用 echo 语句显示一串文本:
<?php
// 显示文本字符串
echo "Hello World!";
?>
上述 PHP 代码的输出将如下所示:
显示 HTML 代码
以下示例将向您展示如何使用 echo 语句显示 HTML 代码:
<?php
// 显示 HTML 代码
echo "<h4>This is a simple heading.</h4>";
echo "<h4 style='color: red;'>This is heading with style.</h4>";
?>
上述 PHP 代码的输出将如下所示:
这是一个简单的标题。
这是样式的标题。
显示变量
以下示例将向您展示如何使用 echo 语句显示变量:
<?php
// 定义变量
$txt = "Hello World!";
$num = 123456789;
$colors = array("Red", "Green", "Blue");
// 显示变量
echo $txt;
echo "<br>";
echo $num;
echo "<br>";
echo $colors[0];
?>
上述 PHP 代码的输出将如下所示:
123456789
Red
PHP print 打印语句
您还可以使用 print 语句(echo
的替代方法)向浏览器显示输出。 像 echo 一样,打印也是一种语言结构,而不是真正的功能。 因此,您也可以不使用括号使用它,例如:print
或 print()
。
echo
和 print
语句的工作方式完全相同,只是 print
语句只能输出一个字符串,并且总是返回 1。这就是为什么 echo
语句被认为比 print
语句快一点,因为它不返回任何值。
显示文本字符串
以下示例将向您展示如何使用 print 语句显示一串文本:
<?php
// 显示文本字符串
print "Hello World!";
?>
上述 PHP 代码的输出将如下所示:
显示 HTML 代码
以下示例将向您展示如何使用 print 语句显示 HTML 代码:
<?php
// 显示 HTML 代码
print "<h4>This is a simple heading.</h4>";
print "<h4 style='color: red;'>This is heading with style.</h4>";
?>
上述 PHP 代码的输出将如下所示:
This is a simple heading.
This is heading with style.
显示变量
以下示例将向您展示如何使用 print 语句显示变量:
<?php
// 定义变量
$txt = "Hello World!";
$num = 123456789;
$colors = array("Red", "Green", "Blue");
// 显示变量
print $txt;
print "<br>";
print $num;
print "<br>";
print $colors[0];
?>
上述 PHP 代码的输出将如下所示:
123456789
Red