echo "结构用于将一个变量或字符串转入源代码。
支持: | 所有版本 |
---|---|
简要描述: | 输出一个或多个字符串 |
类型: | 命令,构造(不是函数)。 |
echo '你好,世界';
它说 "你好,世界"。
$var = '文本';echo $var;
打印变量$var
的值,即 "Text"。
Echo不是一个函数(它是一个命令),所以你可以使用或不使用括号。因此,写 "echo('hello world'); "也是正确的。
补充说明:PHP将Echo视为一个命令(一个结构体),因此将其视为一个表达式。在这种情况下,括号是可选的。如果我们给出的符号是:
echo ('something');
,那么Echo语句就不会成为一个函数,也不会被当作函数处理。在这种情况下,小括号意味着包围表达式的精确值,类似于数学中的工作方式。
字符串可以用引号和撇号括起来。
所以这一点。
echo "尊敬的先生,您好";
这和这个是一样的。
echo '尊敬的先生,您好';
但要注意,每个字符串必须以相同类型的引号字符开始和结束,而且引号字符不能在字符串中使用。
例如,如果你想输出一个HTML链接(或任何HTML代码),你必须在引号前加一个斜线。斜线的意思是 "正是这个字符",所以它在语言中不被理解为一种表达。
echo "<a href="index.php\">链接文本</a>。";
技术说明:引号在PHP中具有特殊的含义。
arg
输出参数。不返回任何值。
不能作为一个变量使用。
注意:因为这是一个语言结构体(结构体=命令)(不是函数),所以它不能被加载到一个变量中。
echo "你好,世界";echo "echo "可以输出多行文字。但要注意HTML标签<br>,它是不能打印的。这就是nl2br()函数的作用。";$a = "ǞǞǞ"; // 变量定义echo "我喜欢" . $a; // 他写道。我很喜欢php
Echo也有一个简短的语法,可以只在开头的php标签后使用等号。
Ahoj <?=$jmeno;?>!
如果我们需要将一些快速信息写入页面,这很有用。例如,今年的情况。
Píše Jan Barášek © <?=date('Y');?>
这种缩短的语法只有在启用缩短的开放性php标签时才会起作用,即
short_open_tag
指令被设置为on
。
所有常见的数学运算都可以在echo命令中进行。
关于数学的详细讨论,见另一篇文章。
echo 5 + 3 * 2; //打印出11
Jan Barášek Více o autorovi
Autor článku pracuje jako seniorní vývojář a software architekt v Praze. Navrhuje a spravuje velké webové aplikace, které znáte a používáte. Od roku 2009 nabral bohaté zkušenosti, které tímto webem předává dál.
Rád vám pomůžu:
Články píše Jan Barášek © 2009-2024 | Kontakt | Mapa webu
Status | Aktualizováno: ... | zh