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