11.1.3.heredoc字符串
形式:$s1 = <<<“标识符”
这里写字符内容,可以多行写
标识符;特点:
1,特点跟双引号字符串一样!注意:
标识符结束那一行,只能出现标识符及紧挨着的分号,任何其他字符都不可以出现。11.1.4.nowdoc字符串
形式:$s1 = <<<‘标识符’
这里写字符内容,可以多行写
标识符;特点:无特点,是最“纯净”的字符串,写什么就是什么。注意:
标识符结束那一行,只能出现标识符及紧挨着的分号,任何其他字符都不可以出现。heredoc字符串,和nowdoc字符串,适用于表达(描述)一大段内容的字符串,特别是适合于写html部分的代码(含js,css等)。<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Document</title>
</head>
<body>
<?php
$v1 = "提交";
//演示heredoc字符串if( !empty($v1)) {$str = <<< "AAA"这里开始写字符串的内容,可以写多行<br>通常这种字符串适用于“很多行”的字符串形式<br>比如可以写一大段html,css或js代码。。。,<br>比如:<input type="text" name="n1" value='请输出用户名' /><br><input type="button" value="$v1" />
AAA;echo $str;}echo "<hr>";//演示nowdoc字符串
$str2 = <<< 'BBB'
这里开始写字符串的内容,可以写多行
<br>通常这种字符串适用于“很多行”的字符串形式
<br>比如可以写一大段html,css或js代码。。。,
<br>比如:<input type="text" name="n1" value='请输出用户名' />
<br><input type="button" value="$v1" />
BBB;echo $str2;?>
</body>
</html>