PHP echo

2025年3月22日 | 阅读4分钟

PHP 中用于输出的两个基本构造是 print 和 echo。您可以不带括号使用 echo(),因为它是一个语言构造而不是函数。

PHP echo 是一个语言构造,而不是一个函数。因此,您不需要使用括号。但如果您想使用多个参数,则必须使用括号。

PHP echo 的语法如下

PHP echo 语句可用于打印字符串、多行字符串、转义字符、变量、数组等。关于 echo 语句的一些重要注意事项是

  • echo 是一个用于显示输出的语句。
  • echo 可带或不带括号使用:echo() 和 echo。
  • echo 不返回值。
  • 我们可以通过逗号 (,) 分隔多个字符串传递给 echo。
  • echo 比 print 语句速度更快。

PHP echo:打印字符串

代码

立即执行

输出

Hello, World!
Learning PHP is fun!
She said, "PHP is awesome!"
This is a Windows path: C:\Program Files\PHP

上面提到的 echo 指令仅显示相关字符串。由于浏览器无法生成换行符,我们在每个 echo 语句的末尾添加了额外的 HTML 命令 < br/> 来创建换行。

PHP echo:打印多行字符串

代码

立即执行

输出

Hello by PHP echo  
this is multi-line  
text printed by   
PHP echo statement

PHP echo:打印转义字符

文件:echo3.php

代码

立即执行

输出

Hello escape "sequence" characters

PHP echo:打印变量值

代码

立即执行

输出

We are learning JavaScript at tpointtech.com
We are learning JavaScript
tpointtech.com
Popular vehicles are: Tesla and Yamaha

使用 PHP echo 的 HTML 段落元素

使用 echo 函数,我们可以显示变量和字符串。我们还可以在 echo 命令中集成 HTML 指令。在这里,我们以各种格式将 HTML 段落元素集成到 echo 中。

代码

立即执行

输出

<p>This is a simple string.</p>
<p><span style="color:blue;">This text is in blue.</span></p>
<p><span style="color:red;">This text is in red.</span></p>
<p><span style="color:green;">This text is in green.</span></p>

PHP echo

使用 PHP echo 的 HTML 表格元素

使用 echo 函数,我们可以显示变量和字符串。我们还可以将 HTML 组件集成到 echo 命令中。在这种情况下,HTML 表格元素已添加到 Echo 中。

代码

立即执行

输出

<h2>Monthly Expense Report</h2><table border='1' cellspacing='0' cellpadding='5'>
<tr> <td><strong><font color='green'>Expense of Mr. X is</font></strong></td> <td>$500</td></tr>
<tr> <td><strong><font color='green'>Expense of Mr. Y is</font></strong></td> <td>$700</td></tr>
<tr> <td><strong><font color='green'>Expense of Mr. Z is</font></strong></td> <td>$900</td></tr>
</table>

PHP echo

PHP 的 print 和 echo 语句之间的区别

print 和 echo 语句之间的主要区别在于,前者作为函数运行,而后者不作为函数运行。print 语句一次只能有一个参数,因此它只能输出单个字符串。此外,print 命令始终返回 1。与 echo 一样,print 语句也可用于打印变量和字符串。以下是 PHP print 语句的一些示例

注意:由于两者都用于在浏览器屏幕上显示数据,因此它们本质上是 PHP 脚本中相同的语言构造。Echo 可以用 print 语句代替。

序号echo 语句print 语句
1.它可以接受多个由逗号分隔的参数。一次只接受一个参数。
2.不返回任何值。返回整数值 1。
3.它可以使用逗号在单个语句中显示多个字符串。它一次只能显示一个字符串。
4.执行速度比 print 快。执行速度比 echo 稍慢。

下一主题PHP Print