利用定界符输出一个字符串,字符串中包含一个变量,并将变量的值。定界符和双引号没什么差异,包含的变量也被更换成实际值。
实例代码
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>利用界定符定义字符串</title>
</head>
<body>
<?php
$i = '显示该行内容';
echo <<<std
这和双引号没有什么差异,\$i同样可以被输出出来。<p>
\$i的内容为:$i
std;
?>
</body>
运行结果
功能哀求
PHP支持利用JavaScript编码。通过界定符定义字符串保存一段JavaScript代码,并动态输出JavaScript代码。
实例代码
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>利用定界符输出JavaScript语句</title>
</head>
<body>
<?php
$str = <<<mark
<script language = "javascript" type = "text/javascript">
alert("欢迎进入PHP天下!
!
!
");
</script>
mark;
echo $str;
?>
</body>
运行结果
知识解释
定界符(<<<)从PHP4.0开始支持的。在利用时后接一个标识符,然后是字符串,末了是同样的的标识符结束字符串。界定符的格式如下:
$string = <<<str
字符串内容
str:个中str为指定的标识符。
把稳:结束标识符必须单独另一行,并且不许可有空格。在标识符前后有其他符合或字符也会发生缺点。