php Heredoc结构

php中字符串的定义类型有三种:单引号形式,双引号形式,heredoc结构形式。

单引号形式和双引号的定义形式如下:

<?php 
$str_string1 = '的方法的规范'; //单引号
$str_string2 = "士大夫萨芬"; //双引号
echo $str_string1;
echo "<br />";
echo $str_string2;
?>

heredoc结构:

<?php
$str = <<<EOD
Example of string
spanning multiple lines
using heredoc syntax.
EOD;
echo $str
?> 

语法:<<<在该提示符后面,要定义个标识符,然后是一个新行。接下来是字符串,最后要用前面定义的标识符作为结束标志。

变量替换在PHP中使用,这意味着您需要转义$,如果不这样做,PHP将尝试变量替换。

位于开始标记和结束标记之间的变量可以被正常解析,但是函数则不可以

结束标识符这行除了 可能有一个分号(;)外,绝对不能包括 其它字符
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容