php中heredoc, nowdoc两种界定字符串_PHP教程
程序员文章站
2024-01-29 14:47:46
...
[php]
// 当需要写一大段文本,好多行,里面又有单引号,又有双引号,导致转义的时候,都比较麻烦.
// 还可以用heredoc, nowdoc两种界定字符串的方式
$age = 29;
$str =
我来写一行,
再来第2行, ' " \,
dsafd abc \t \r\n haha
$age
cont;
echo $str;
/**
heredoc的写法
中间写大段的文本
标识符;
注意:
1:标识符的名称和变量名的要求一样.
2:heredoc的标识符,一定是独占一行,而且前面没有任何其他字符.
3:heredoc对文本的处理,和 双引号一样,即\r\n\t,变量,等,能解析出来.
**/
// heredoc写大段文本挺方便,但是对内部的字符解析,和双引号一样.
// 如果我不想这样,有没有类似heredoc写大段文本,
// 但是,对文本的解析又像 单引号那样简单.
// 有没有这样的用法呢?
// 答: 有 www.2cto.com
// 到了5.3.0之后, 又新增了nowdoc方式,能达到如上效果.
echo '
';
';
$str =
我来写一行,
再来第2行, ' " \,
dsafd abc \t \r\n haha
$age
cont;
echo $str;
/***
nowdoc写法和heredoc一样,唯独在标识符两边用单引号包起来,
这样,大段文本的解析,就和单引号一样的效果.
不转义 \n \r \t,变量等等
***/
?>
声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
相关文章
相关视频
专题推荐
-
独孤九贱-php全栈开发教程
全栈 170W+
主讲:Peter-Zhu 轻松幽默、简短易学,非常适合PHP学习入门
-
玉女心经-web前端开发教程
入门 80W+
主讲:灭绝师太 由浅入深、明快简洁,非常适合前端学习入门
-
天龙八部-实战开发教程
实战 120W+
主讲:西门大官人 思路清晰、严谨规范,适合有一定web编程基础学习
- 最新文章
- 热门排行
推荐阅读
-
PHP中addslashes()和stripslashes()实现字符串转义和还原用法实例,转义字符的用法_PHP教程
-
php中trim()、preg_replace()清除字符串空格与连续空格_PHP教程
-
php中的字符串和正则表达式,php正则表达式_PHP教程
-
PHP中strncmp()函数比较两个字符串前2个字符是否相等的方法,phpstrncmp_PHP教程
-
PHP中的字符串函数说明_PHP教程
-
最简单的php中字符串匹配算法教程
-
PHP5中实现多态的两种方法实例分享_PHP教程
-
正则表达式例子在一个字符串中查找另一个字符串_PHP教程
-
PHP中实现MySQL嵌套事务的两种解决方案,mysql嵌套_PHP教程
-
PHP中的多行字符串传递给JavaScript的两种方法
网友评论
文明上网理性发言,请遵守 新闻评论服务协议
我要评论