gpt4 book ai didi

php - 是否有适用于 PHP 5.3 的 PHP 5.2 'compatibility mode'?

转载 作者:可可西里 更新时间:2023-11-01 13:27:02 28 4
gpt4 key购买 nike

我目前正在开发一个 Wordpress 插件。我刚刚意识到大多数主要的 Wordpress 托管环境仍在使用 PHP 5.2。尽管 5.2 不再受到官方支持,但鉴于 5.2 的安全补丁仍在发布,因此看起来 5.2 不会很快推出。

所以看起来我需要做一些重构,我已经使用了一些 5.3 功能,即后期静态绑定(bind)和闭包。

理想情况下,我不想为了安装 5.2 环境而完全破坏我的 5.3 环境。有没有什么方法可以为我的 5.3 设置设置“兼容模式”,使其只接受有效的 5.2 语法?

最佳答案

没有办法做到这一点,你必须安装 5.2。

如果您可以忍受只捕获语法级别的不兼容性(static::、lambda 函数、goto,...),那么您可以拥有一个 5.2 二进制文件一个隔离位置,并在构建步骤中对文件运行语法检查 (php -l)。不过,您不会收到有关使用新函数、新参数等的警告。

关于php - 是否有适用于 PHP 5.3 的 PHP 5.2 'compatibility mode'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6791517/

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