gpt4 book ai didi

php 模板文件使用另一个 php 配置?

转载 作者:行者123 更新时间:2023-12-04 05:49:47 27 4
gpt4 key购买 nike

很难说出这里问的是什么。这个问题模棱两可、含糊不清、不完整、过于宽泛或言辞激烈,无法以目前的形式合理回答。如需帮助澄清此问题以便可以重新打开,visit the help center .




9年前关闭。




我现在使用 php 已有 10 多年了,有时(主要是在早期)我也将其用作模板引擎。现在我想知道我是否可以再次这样做,但我有一个条件:

我需要加载一个非常不同的 php.ini,然后为这些模板文件使用尽可能少的功能。也许像 ini_set_all(file) 这样的函数可以做到,但可能会很慢。为 *.phpt 使用不同的 php ini 也不应该那么容易。对此有何想法?

是的,我知道并使用过 smarty、twig 等引擎,但目标是使用普通 php 及其提供的语言元素,也许更多,但不使用 php 解析模板文件以生成自动机,数组、php 文件或其他任何内容。

更新:我的想法可能是使用不同的 ini 设置打开/关闭 php 模板模式,这可能会扩展以下 rfc:https://wiki.php.net/rfc/nophptags

谢谢你的想法:)

最佳答案

这完全没有意义。

哦,是的,这也是不可能的。

事实上,你只有两种选择:

如果模板打算由不允许使用代码的站点用户编辑 - 使用一些模板引擎,如 Smarty 或 Twig(无论如何都需要进行一些调整,因为这些模板实际上由两部分组成 - 模板部分和模板处理程序代码部分 - 它仍然是可行的)。
否则,请使用具有常规设置的 PHP,它会运行得非常好。

关于php 模板文件使用另一个 php 配置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10219525/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com