Day4-php 字符串 定界符
2016-06-15 00:00
253 查看
1、示例一:
我们可以使用Heredoc结构形式的方法来解决该问题,首先使用定界符表示字符串(<<<),接着在“<<<“之后提供一个标识符GOD(任意),然后是字符串,最后以提供的这个标识符结束字符串。如图:[code=language-php]<?php header("content-type;text/html;charset=utf-8"); /* 腾讯体育6月13日讯北京时间6月13日晚,2016欧洲杯D组首轮,西班牙在图卢兹体育场1比0绝杀捷克。第87分钟,伊涅斯塔(数据) 助攻皮克头球破门。 作为上届欧洲杯冠军,西班牙从此役正式开启卫冕之旅。本场比赛,备受争议的门将德赫亚得到信任首发出战。莫拉塔和诺利托联袂锋线,第100次为西班牙登场的席尔瓦和法布雷加斯、伊涅斯塔构成第二攻击梯队。捷克方面,门将还是切赫,罗西基担任中场核心。 第5分钟,捷克获得左侧禁区前沿的任意球机会,达里达的攻门被人墙挡下。第8分钟,伊涅斯塔分球,诺利托左路内切后斜传,莫拉塔的攻门被切赫挡出,不过此球越位在先。第14分钟,席尔瓦任意球传中,拉莫斯的头球攻门顶飞。 */ $content = <<<adc 腾讯体育6月13日讯北京时间6月13日晚,2016欧洲杯D组首轮,西班牙在图卢兹体育场1比0绝杀捷克。第87分钟,伊涅斯塔(数据) 助攻皮克头球破门。 作为上届欧洲杯冠军,西班牙从此役正式开启卫冕之旅。本场比赛,备受争议的门将德赫亚得到信任首发出战。莫拉塔和诺利托联袂锋线,第100次为西班牙登场的席尔瓦和法布雷加斯、伊涅斯塔构成第二攻击梯队。捷克方面,门将还是切赫,罗西基担任中场核心。 第5分钟,捷克获得左侧禁区前沿的任意球机会,达里达的攻门被人墙挡下。第8分钟,伊涅斯塔分球,诺利托左路内切后斜传,莫拉塔的攻门被切赫挡出,不过此球越位在先。第14分钟,席尔瓦任意球传中,拉莫斯的头球攻门顶飞。 adc; echo $content;
在赋值符号后,输入定界符“<<<”,接着是标识符,你可以用“GOD”作为标识符,但是,结尾处的标识符也必须是一样的。此外,在结尾的一行,如第7行,一定要另起一行,并且此行除了“GOD”,并以“;”号结束之外,不能有任何其他字符,前后都不能有,包括空格,否则会出现错误的哦。切记切记哦。
输出结果:
2、示例二:
定界符可以被解析[code=language-php] $content1 = <<<SINA <div id="ad_05532" style="padding-top:10px;background:#fff;" data-sudaclick="blk_topAD_01"><script async charset="utf-8" src="http://d5.sina.com.cn/litong/zhitou/sinaads/release/sinaads.js"></script><ins class="sinaads" data-ad-pdps="PDPS000000005532"></ins><script>(sinaads = window.sinaads || []).push({});</script></div> SINA; echo $content1;
输出结果:
相关文章推荐
- 一个关于if else容易迷惑的问题
- PHP5.2.*防止Hash冲突拒绝服务攻击的Patch
- 深入理解PHP之匿名函数
- JSP/PHP基于Ajax的分页功能实现
- 数据库链接字符串查询网站
- 关于PHP通过PDO用中文条件查询MySQL的问题。
- 什么是设计模式
- PHP数据库长连接mysql_pconnect的细节
- Php Installing An Expansion
- rem : web app适配的秘密武器
- jquery高级应用之Deferred对象
- php7 读取php.ini[4]
- Flex字符串比较 还有Flex字符串操作
- Ruby中创建字符串的一些技巧小结
- ASP下经常用的字符串等函数参考资料
- 将字符串小写转大写并延时输出的批处理代码
- 将字符串转换成System.Drawing.Color类型的方法
- PHP+Apache在Windows 9x下的安装和配置
- IIS 6 的 PHP 最佳配置方法