Инструмент для определения соответствия версии PHP - PullRequest
3 голосов
/ 16 декабря 2011

Существует ли какой-либо инструмент, который может анализировать код PHP и определять, будет ли он работать с определенными версиями PHP? Например, если у меня есть код, разработанный с использованием PHP5.3, и я хочу довольно быстро определить, содержит ли он код, который недоступен, скажем, в PHP5.1? Я в основном думаю о статическом анализе здесь.

Ответы [ 2 ]

1 голос
/ 16 декабря 2011

Для этого было PHP_CompatInfo . Сейчас он устарел, но был предназначен специально для проверки сценариев по спискам совместимости.

Новый PHP_CompatInfo 2 с PHP_Reflect заслуживает изучения, однако. На Github: https://github.com/llaville/php-compat-info

0 голосов
/ 16 декабря 2011

Вы можете запустить PHP-сервер локально с нужной вам версией и просто установить на нее свое программное обеспечение.

...