Инструмент для определения соответствия версии PHP


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

Author: JoGr, 2011-12-16

2 answers

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

Новый php_compatinfo 2 с php_reflect, однако, стоит изучить. На Github: https://github.com/llaville/php-compat-info

 1
Author: mario, 2011-12-16 09:13:06

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

 0
Author: TJHeuvel, 2011-12-16 09:10:16