脚本宝典收集整理的这篇文章主要介绍了PHP模板引擎,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
php模板引擎的由来
PHP模板引擎带来的问题
由于是不完全分离,导致分工中还有部分耦合地方
PHP模板引擎
导致了 模板引擎语言
的诞生,增加学习成本,还导致是前端和后端谁学习的争论
当今PHP模板引擎还有价值吗?
当前完全前后端分离的解决方案
已经出现,前端三大框架(vuejs/React..等)都已经实现前端模板引擎了,所以基本PHP模板已经给取代了
,减轻服务端压力
但如果要维护老项目
,还需要用到PHP模板引擎
,如果想简单快捷开发PC项目,使用PHP模板引擎
是比较好的选择
PHP模板引擎实现原理
读取模板文件的内容
$content = file_get_contents($tmplFile);
使用正则表达式
把模板语言替换为PHP语言
$repContent = PReg_replace($pattern, $replacement, $content);
保存成新的.php文件
file_put_contents($comFile,$repContent);
最后把新生成的.php文件包含进来
include $comFilePath;
include与require注意事项
以上是脚本宝典为你收集整理的PHP模板引擎全部内容,希望文章能够帮你解决PHP模板引擎所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。