Можно ли переключаться в PHP на основе версии?

У меня есть функция в одном из моих сценариев PHP, которая зависит от версии 5.3 для запуска.

Я подумал, что если бы он был в функции, которая не вызывалась при запуске на сервере с PHP 5.2 или более ранней версией, то он просто игнорировался бы. Тем не менее, оказывается, что когда этот сценарий и класс внутри него даже просто включаются, тогда PHP запускает и останавливает выполнение.

Если я могу избежать этого, я бы не хотел разветвлять разные версии моих скриптов, посвященных разным версиям PHP. Вместо этого было бы идеально иметь возможность иметь код, который говорит: «Если PHP версии 5.3, то сделайте это, если меньше, то сделайте что-то другое».

Я "искал какой-то" переключатель версии " в руководстве PHP, но не видел.

Возможна ли функция переключения, которую я описываю?

Ответы на вопрос(4)

Ваш ответ на вопрос