WEB教程基地:www.91ctc.com为你搭建学习WEB技术的优秀平台
在线留言 网站地图 加入收藏 设为首页
您的位置:本站首页>>PHP>>PHP教程第十八讲——PHP开发基础:PHP HereDoc

PHP教程第十八讲——PHP开发基础:PHP HereDoc

[ 录入者:91ctc | 时间:2012-01-13 07:19:53 | 作者: 91ctc | 来源:本站原创 | 浏览: 次 ]


HereDoc允许在PHP脚本中嵌入一些大的文本内容,比如:电子邮件模板、HTML、文本内容等。

例如:

PHP Code复制内容到剪贴板
  1. echo <<<TEST_HEREDOC   
  2. PHP is a widely-used general-purpose scripting language that is especially suited for Web development and can be embedded into HTML. If you are new to PHP and want to get some idea of how it works.   
  3. TEST_HEREDOC;   

以<<<TEST_HEREDOC  开头,以TEST_HEREDOC做对应,表示引用结束。

<<<后面的名称是自定义的名称。

在HereDoc中可以引用PHP变量(已经定义过的变量),HereDoc会解释被引用的变量,直接显示该变量的值,为避免混淆,用大括号将该变量括起来,代码:

PHP Code复制内容到剪贴板
  1. $output = "PHP5教程";   
  2. $centent = <<<THIS_HEREDOC   
  3.     欢迎观看{$output}   
  4. THIS_HEREDOC;   
  5.     echo $centent;  

注意:使用HereDoc的时候,在结束符前面不要有任何的空格和制表符缩进,在后面也不要有任何空格,否则,系统会报错。

如果在HereDoc中要显示$开头的字符,PHP会认为是一个从$开始到文本末尾的变量名,由于变量标示符不合法,系统会报错,所以需要字符转义


关闭】【返回顶部

相关文章
{xiangguan_list}
91ctc.com 网络先锋,引领科技,本站原创作品[转载请注明出处]。联系我们
Copyright© 2010-2017 计算机教程中心网 . All rights reserved. 苏ICP备11081842号