PHP echo() 函数
说明
echo()
函数输出一个或多个字符串。
下表总结了该函数的技术细节。
返回值: | No value is returned. |
---|---|
版本: | PHP 4+ |
语法
echo()
函数的基本语法如下:
echo(strings);
下面的例子展示了 echo()
函数的作用。
<?php
echo "Hello World!";
?>
提示: echo
实际上不是一个函数,它是一种语言结构(如 if 语句),因此您可以不带括号使用它。 此外,echo
被认为比 print
(echo 的替代方法)略快,因为它不返回任何值。
参数
echo()
函数接受以下参数。
参数 | 说明 |
---|---|
strings | 必填。 一个或多个要发送到输出的字符串。 |
更多示例
这里有更多示例显示 echo()
函数的实际工作原理:
以下示例显示如何使用连接运算符一次打印多个字符串。
<?php
// 定义变量
$str1 = "Hi There";
$str2 = "Have a nice day";
// 打印变量值
echo $str1 . "! " . $str2 . " :)";
// 上面的语句也可以写成
echo "$str1! $str2 :)";
?>
您还可以使用 echo 语句打印变量值以及 HTML 标记,如下所示:
<?php
// 定义变量
$age = 18;
// 打印变量值
echo "<h1>Your age is $age.</h1>";
?>
If you use single quote ('
), variable will be displayed literally instead of value, as shown here:
<?php
// 定义变量
$color = "blue";
echo "Sky is $color"; // Prints: Sky is blue
echo 'Sky is $color'; // Prints: Sky is $color
?>
echo()
也有一个快捷语法,你可以在开始标签后面紧跟一个等号,在 HTML 中快速打印变量值,如下所示:
<?php
// 定义变量
$name = "John";
?>
<!--在 HTML 中打印变量值-->
<p>Hi, <?= $name ?>. Good to see you.</p>
Advertisements