PHP <<EOF EOF的使用方法
2024-10-18 22:34:19
PHP <<EOF EOF的使用方法
<?php $name = '浅水游' ; print <<<EOT <html> <head> <meta http-equiv= "Content-Type" content= "text/html; charset=gb2312" /> <title>Untitled Document</title> </head> <body> <!--12321--> Hello, $name ! </body> </html> EOT; ?> |
注意:
1.以<<<End开始标记开始,以End结束标记结束,结束标记必须顶头写,不能有缩进和空格,且在结束标记末尾要有分号 。
2.开始标记和开始标记相同,比如常用大写的EOT、EOD、EOF来表示,但是不只限于那几个,只要保证开始标记和结束标记不在正文中出现即可。
3.位于开始标记和结束标记之间的变量可以被正常解析,但是函数则不可以。在heredoc中,变量不需要用连接符.或,来拼接,如下:
$v =2; $a = <<<EOF "abc" $v "123" EOF; |
echo $a; //结果连同双引号一起输出:"abc"2 "123"
4.heredoc常用在输出包含大量HTML语法d文档的时候。比如:函数outputhtml()要输出HTML的主页。可以有两种写法。很明显第二种写法比较简单和易于阅读。
第一种
function outputhtml(){ echo "<html>" ; echo "<head><title>主页</title></head>" ; echo "<body>主页内容</body>" ; echo "</html>; } |
最新文章
- EF 连接sql2000
- Hbase快速开始——shell操作
- KING小组
- cdoj 482 优先队列+bfs
- JAVA 匿名对象
- amd(超微半导体公司(英语:Advanced Micro Devices, Inc.,缩写:AMD))
- shell awk
- js判断终端是手机还是电脑
- python urllib2与urllib
- ABP官方文档翻译 6.3 本地化
- 《linux就该这么学》第十一节课: 第九章,网卡绑定与sshd服务
- 总结java IDE (eclipse)快捷键
- python 数据库mysql、redis及发送邮件
- Selenium&#183;自动化框架集成
- 理解OpenShift(3):网络之 SDN
- UML简单熟悉
- windows10 安装 mysql8.0.12 详解
- 精确除法:from __future__ import division
- centos6.5安装sendmail
- HTML DOM知识点补充: