马富天PHP博客

PHP 中的 heredoc 技术介绍

学习笔记 马富天 2017-11-06 19:51:19 6 1

【摘要】heredoc 技术,在正规的 PHP 文档中和技术书籍中一般没有详细讲述,只是提到了这是一种 Perl 风格的字符串输出技术。但是现在的一些论坛程序,和部分文章系统,都巧妙的使用 heredoc 技术,来部分的实现了界面与代码的准分离,phpwind 模板就是一个典型的例子。

heredoc 常用在输出包含大量 HTML 语法文档的时候。比如:函数 outputhtml() 要输出 HTML 的页面。可以有两种写法。很明显第二种写法比较简单和易于阅读。

  1. function outputhtml()
  2. {
  3. 	echo "<html>";
  4. 	echo "<head><title>主页</title></head>"; 
  5. 	echo "<body>主页内容</body>";
  6. 	echo "</html>;
  7. }
  8. function outputhtml()
  9. {
  10. 	echo <<<EOT
  11. 	   <html>
  12. 	   <head><title>主页</title></head>
  13. 	   <body>主页内容</body>
  14. 	   </html>
  15. 	EOT;
  16. }
  17. outputhtml();

在 heredoc 中会自动替换其中的 PHP 变量,将命令和输入放在一块。

版权归 马富天PHP博客 所有

本文标题:《PHP 中的 heredoc 技术介绍》

本文链接地址:http://www.mafutian.net/342.html

转载请务必注明出处,小生将不胜感激,谢谢! 喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

0

0

上一篇《 TCP 三次握手协议简介,为什么不是二次握手? 》 下一篇《 PHP 中语言结构介绍,如何是语言结构还是函数? 》
分享到:

所有评论

  1. 首页
  2. 上一页
  3. 1
  4. 下一页
  5. 尾页
  6. 第1页
  7. 每页12条
  8. 共1页
  9. 共1条
评论审核未开启
表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情
验证码