我的一个 PHP 脚本中有一个函数,它依赖于 5.3 版来运行。
我认为,如果它位于一个在使用 PHP 5.2 或更早版本的服务器上运行时没有被调用的函数中,那么它将被忽略。然而,事实证明,当该脚本和其中的类甚至只是被包含在内时,PHP 就会放弃并停止执行。
如果我可以避免它,我不想将我的脚本的不同版本分支专门用于不同的 PHP 版本。相反,最好能够有这样的代码:“如果 PHP 版本 5.3,则执行此操作,如果更少,则执行不同的操作。”
我在 PHP 手册中寻找了某种“版本切换”,但没有看到。
像我描述的那样的开关功能可能吗?