字符串函数

PHP echo() 函数

主题:PHP 字符串参考上一页|下一页

说明

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