浅谈PHP中的


Posted in PHP onApril 23, 2016

PHP中提供了<<<运算符构建多行字符串序列的方法,通常称为here-document或表示为heredoc的简写。

这种方法详细表述了字符串的字面值,并在文本中保留了字符串的下划线和其他空格(包括缩进)。例如:

<?php
$author ='wixy';
echo <<<_END
Thisis a Headline
Thisis the first line.
Thisis the second line.
---Writtenby $author.
_END;
?>

PHP解析器会将两个_END标签中间的所有内容输出,就相当于一个用双引号引用的字符串。
这意味着,我们可以将一整段HTML语言直接写在PHP代码中,然后用PHP变量来替换具体的动态部分。

<?php
 $out =<<<_END
 .....
 _END;
 ?>

也可用上面这种方式将两个标签中的内容赋值给变量。
 
注意:用来关闭的_END标签必须单独放在一行,而且这一行中不能添加其他内容,即使注释或者空格也不允许

PHP 相关文章推荐
PHP+JS无限级可伸缩菜单详解(简单易懂)
Jan 02 PHP
php下安装配置fckeditor编辑器的方法
Mar 02 PHP
PHP递归返回值时出现的问题解决办法
Feb 19 PHP
php自动加载机制的深入分析
Jun 08 PHP
6种php上传图片重命名的方法实例
Nov 04 PHP
PHP+Mysql+Ajax+JS实现省市区三级联动
May 23 PHP
PHP读取RSS(Feed)简单实例
Jun 12 PHP
PHP培训要多少钱
Jun 06 PHP
ThinkPHP+EasyUI之ComboTree中的会计科目树形菜单实现方法
Jun 09 PHP
php中html_entity_decode实现HTML实体转义
Jun 13 PHP
PHP实现一个轻量级容器的方法
Jan 28 PHP
PHP生成zip压缩包的常用方法示例
Aug 22 PHP
简单谈谈PHP中的include、include_once、require以及require_once语句
Apr 23 #PHP
浅析Yii2 gridview实现批量删除教程
Apr 22 #PHP
浅析Yii2 GridView 日期格式化并实现日期可搜索教程
Apr 22 #PHP
浅析Yii2 GridView实现下拉搜索教程
Apr 22 #PHP
PHP使用反射机制实现查找类和方法的所在位置
Apr 22 #PHP
浅析Yii2中GridView常见操作
Apr 22 #PHP
php简单实现sql防注入的方法
Apr 22 #PHP
You might like
用PHP实现将GB编码转换为UTF8
2006/11/25 PHP
如何隐藏你的.php文件
2007/01/04 PHP
sphinx增量索引的一个问题
2011/06/14 PHP
解析dedeCMS验证码的实现代码
2013/06/07 PHP
php冒泡排序与快速排序实例详解
2015/12/07 PHP
Yii2中设置与获取别名的函数(setAlias和getAlias)用法分析
2016/07/25 PHP
PHP连续签到功能实现方法详解
2019/12/04 PHP
jQuery使用手册之二 DOM操作
2007/03/24 Javascript
jquery+css+ul模拟列表菜单具体实现思路
2013/04/15 Javascript
javascript-表格排序(降序/反序)实现介绍(附图)
2013/05/30 Javascript
Js获取下拉框选定项的值和文本的实现代码
2014/02/26 Javascript
jquery实现的网页自动播放声音
2014/04/30 Javascript
2014 HTML5/CSS3热门动画特效TOP10
2014/12/07 Javascript
一步步教大家编写酷炫的导航栏js+css实现
2016/03/14 Javascript
浅谈js中字符和数组一些基本算法题
2016/08/15 Javascript
手机移动端实现 jquery和HTML5 Canvas的幸运大奖盘特效
2016/12/06 Javascript
JS实现的按钮点击颜色切换功能示例
2017/10/19 Javascript
ES6 javascript中class类的get与set用法实例分析
2017/10/30 Javascript
JavaScript实现AOP详解(面向切面编程,装饰者模式)
2017/12/19 Javascript
vue中子组件向父组件传递数据的实例代码(实现加减功能)
2018/04/20 Javascript
vue项目如何刷新当前页面的方法
2018/05/18 Javascript
vue-cli 打包使用history模式的后端配置实例
2018/09/20 Javascript
深入理解基于vue-cli的webpack打包优化实践及探索
2019/10/14 Javascript
Python中的yield浅析
2014/06/16 Python
详解supervisor使用教程
2017/11/21 Python
JAVA及PYTHON质数计算代码对比解析
2020/06/10 Python
如何把python项目部署到linux服务器
2020/08/26 Python
学生如何注册Pycharm专业版以及pycharm的安装
2020/09/24 Python
师范大学毕业自我鉴定
2013/11/21 职场文书
初中生个人学习的自我评价
2013/12/04 职场文书
物流创业计划书
2014/02/01 职场文书
《小小雨点》教学反思
2014/02/18 职场文书
大型会议接待方案
2014/03/01 职场文书
创业计划书之孕婴生活馆
2019/11/11 职场文书
基于CSS制作创意端午节专属加载特效
2022/06/01 HTML / CSS
Pytorch中expand()的使用(扩展某个维度)
2022/07/15 Python