多次使用 php nowdoc HereDoc 插入大量Hmtl都没有成功,一样提示语法有问题,事实上PHP手册注明是这样写的,实在很奇怪。

最后发现了问题所在,原来这类文档在结束时,一定要靠近行的第一位,就是说EOF前面不能有空格,而为了代码缩进,正好产生了这样的问题,代码如下:

$str= <<

Example of string

spanning multiple lines

using nowdoc syntax.

EOD;//EOD一定要靠近前面,不能有空格,同时不要漏掉结束符分号;

附:heredoc和nowdoc的区别

heredoc使用 <<< EOT 的标示符,而nowdoc使用 <<< 'EOT' 这样的标示符,其中nowdoc是PHP5.3引进的新技术,它包含了heredoc的语法,只是其中的内容绝对不会进行任何的转义和解释,是什么内容就是什么内容,不会解析PHP相关的内容。

heredoc中的PHP变量建议使用{$name->change()} 大括号括起来,这样可以避免一定的歧义,如果要原样输出可以使用传说中的转义字符 \ ,转义字符本身可以使用转义字符进行输出,即 \ 这种表示方法,大括号之类的这些都需要转义输出。

为了保证的确可用,建议使用 heredoc 的语法,本身也带有转义,因为PHP5.3才引进的nowdoc语法,很多云托管坏境很有可能不支持导致歇菜。

最后强调下,heredoc是从PHP4.0开始引进的,而nowdoc语法则需要5.3版本,因为heredoc包含了nowdoc的功能,所以个人建议还是使用heredoc比较好些。

简单来说:

1、heredoc是动态的 nowdoc是静态的

2、heredoc类似多行的双引号 newdoc类似多行的单引号

3、heredoc是一种专门处理大段字符串的通用处理方案,而nowdoc是php为了弥补动态实现“heredoc”的效率问题而实现的“高效率”的静态版本

php nowdoc用来做什么,PHP中nowdoc和heredoc使用需要注意的一点相关推荐

  1. php heredoc 开启,PHP中nowdoc和heredoc使用需要注意的一点

    最后发现了问题所在,原来这类文档在结束时,一定要靠近行的第一位,就是说EOF前面不能有空格,而为了代码缩进,正好产生了这样的问题. $str = << Example of string ...

  2. 做程序界中的死神,提升灵力上限

    标题解读:标题中的死神,是源自<死神>动漫里面的角色,斩魂刀是死神的武器,始解是斩魂刀的初始解放形态,卐解是斩魂刀的觉醒解放形态,也是死神的大招.意旨做程序界中程序员的佼佼者,一步一步最终 ...

  3. 做程序界中的死神,继续提升灵力上限

    标题解读:标题中的死神,是源自<死神>动漫里面的角色,斩魂刀是死神的武器,始解是斩魂刀的初始解放形态,卐解是斩魂刀的觉醒解放形态,也是死神的大招.意旨做程序界中程序员的佼佼者,一步一步最终 ...

  4. 做程序界中的死神,锻造合适的斩魂刀

    标题解读:标题中的死神,是源自<死神>动漫里面的角色,斩魂刀是死神的武器,始解是斩魂刀的初始解放形态,卐解是斩魂刀的觉醒解放形态,也是死神的大招.意旨做程序界中程序员的佼佼者,一步一步最终 ...

  5. 做程序界中的死神,提升斩魂刀

    标题解读:标题中的死神,是源自<死神>动漫里面的角色,斩魂刀是死神的武器,始解是斩魂刀的初始解放形态,卐解是斩魂刀的觉醒解放形态,也是死神的大招.意旨做程序界中程序员的佼佼者,一步一步最终 ...

  6. 做程序界中的死神,获取自己的灵力修养

    标题解读:标题中的死神,是源自<死神>动漫里面的角色,斩魂刀是死神的武器,始解是斩魂刀的初始解放形态,卐解是斩魂刀的觉醒解放形态,也是死神的大招.意旨做程序界中程序员的佼佼者,一步一步最终 ...

  7. 小明参加了学校的趣味运动会,其中的一个项目是:跳格子。 地上画着一些格子,每个格子里写一个字,如下所示:(也可参见p1.jpg) 从我做起振 我做起振兴 做起振兴中 起振兴中华 比赛时,先站在左

    小明参加了学校的趣味运动会,其中的一个项目是:跳格子. 地上画着一些格子,每个格子里写一个字,如下所示:(也可参见p1.jpg) 从我做起振 我做起振兴 做起振兴中 起振兴中华 比赛时,先站在左上角的 ...

  8. 计算机中英语GAI缩写,等等英语_英语中“等等”缩写成为etc吗要加一点吗全拼是什么谢谢大家_淘题吧...

    ㈠ 等等 英文怎么写 英语为等待:等待 a 分钟.因为 等待 a 分钟英语 [weit minit]. 美人 [湿 e mnt] 等等:等一下:慢慢走. 等待 a 分钟的用法示例如下: 1.等等,这是 ...

  9. 我在神策做研发 | 成长中的成都研发中心

    在这里,他们既见证了团队从初创到迅猛增长,又作为神策的西南军团一路披荆斩棘.这里充实并快乐,热情且刺激,快来和他们一起,品尝神策不一样的成都味道. 好吃的这么多,吃哪家? 王小虾 | 后端研发工程师 ...

最新文章

  1. 腾讯云存储产品矩阵全面升级,发布三维生态战略
  2. 访问学术网站的便捷方式
  3. linux read函数_Linux中shell输入ls命令后会系统会发生什么
  4. Mysql5.7的gtid主从半同步复制和组复制
  5. map和pair的配合使用
  6. 台式计算机的速度,台式电脑运行速度慢怎么处理
  7. 【渝粤教育】广东开放大学 会展项目管理 形成性考核 (59)
  8. CCF201403-1 相反数
  9. 百度编辑器ueditor 的 submit 表单提交
  10. Unity Shader------Specular(高光反射)计算
  11. Rasa课程、Rasa培训、Rasa面试系列之 Rasa幕后英雄系列-高级开发者 Rachael
  12. centos如何安装软件
  13. 微信小程序OCR插件使用指南
  14. 微信小程序 获取用户昵称 头像 性别...『并解决获取的头像模糊问题』
  15. 读余文森《有效评课》
  16. 使用Windows任务计划自动运行Python程序
  17. 冒险者传说pc6java_我的世界之冒险者传说整合包
  18. iOS Swift No.21 - 协议2
  19. 腾讯文档多人在线编辑表格协议分析
  20. hyper-v 搭建本地yum镜像源,以及hadoop完全分布式 name节点分离集群

热门文章

  1. 加载gif图片的方法:(需要SDWebImage方法)
  2. MySQL数据库专家分享资深DBA经验
  3. 游侠原创:手机电子商务与社交隐私--网络安全的下一个关注点
  4. 1.部署netcore之安装或升级 netcore2.1.1
  5. MFC 强大功能函数
  6. 2018-2019-2 网络对抗技术 20165230 Exp8 Web基础
  7. 免费在线PHP加密、解密、混淆源代码工具-toolfk.com
  8. csstd超出部分用...替换
  9. [Java2入门经典]第9章 访问文件和目录
  10. 还在用Postman?来,花2分钟体验下ApiPost的魅力!