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>这是一个简单的标题。</h4>";echo "<h4 style='color: red;'>这是有样式的标题。</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
红色
PHP打印语句
您还可以使用print语句(echo的代替方法)将输出显示到浏览器。像echo一样,打印也是一种语言构造函数,而不是真正的函数。因此,您也可以在不带括号的情况下使用它:print 或 print()。
echo和print语句的工作方式完全相同,只是print语句只能输出一个字符串,并且始终返回1。这就是为什么echo语句被认为比print语句快一点的原因,因为它不返回任何值。
显示文字字符串
以下示例将向您展示如何使用print语句显示文本字符串:
示例
<?php//显示文本字符串print "Hello World!";?>
测试看看‹/›
上面的PHP代码的输出如下所示:
你好,世界!
显示HTML代码
以下示例将向您展示如何使用print语句显示HTML代码:
示例
<?php//显示HTML代码print "<h4>这是一个简单的标题。</h4>";print "<h4 style='color: red;'>这是有样式的标题。</h4>";?>
测试看看‹/›
上面的PHP代码的输出如下所示:
这是一个简单的标题。
这是有样式的标题。
显示变量
以下示例将向您展示如何使用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
红色