博主辛苦了,我要打赏银两给博主,犒劳犒劳站长。
【摘要】heredoc 技术,在正规的 PHP 文档中和技术书籍中一般没有详细讲述,只是提到了这是一种 Perl 风格的字符串输出技术。但是现在的一些论坛程序,和部分文章系统,都巧妙的使用 heredoc 技术,来部分的实现了界面与代码的准分离,phpwind 模板就是一个典型的例子。
heredoc 常用在输出包含大量 HTML 语法文档的时候。比如:函数 outputhtml() 要输出 HTML 的页面。可以有两种写法。很明显第二种写法比较简单和易于阅读。
function outputhtml()
{
echo "<html>";
echo "<head><title>主页</title></head>";
echo "<body>主页内容</body>";
echo "</html>;
}
function outputhtml()
{
echo <<<EOT
<html>
<head><title>主页</title></head>
<body>主页内容</body>
</html>
EOT;
}
outputhtml();
在 heredoc 中会自动替换其中的 PHP 变量,将命令和输入放在一块。
版权归 马富天PHP博客 所有
本文链接地址:http://www.mafutian.net/342.html
转载请务必注明出处,小生将不胜感激,谢谢! 喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^
顶0
踩0
第 1 楼 天天 2017-11-15 10:58:35 广西桂林
评论审核未开启 |