Я должен перечислить все расширения PHP, это требуется данной кодовой базой. Каков был бы лучший способ заняться этой проблемой?
Моя начальная буква думала, должен записать сценарий, который проходит все файлы, и найдите все функции и сравните их с данной дополнительной/функциональной базой данных. Какие-либо другие предложения?
Обновление: Я уже сделал некоторый сценарий Bash с grep и использующий get_loaded_modules, get_extension_funcs PHP функции, но это расширение точно, что я искал.
Есть пакет PEAR, который делает это, насколько я помню: PHP_CompatInfo
:
Выясните минимальную версию и расширения, необходимые для того, чтобы часть
Смотрите The Command-Line Parser, чтобы узнать, как запустить его из командной строки, и получить несколько примеров вывода.
(Он помечен как больше не поддерживаемый, так что могут быть некоторые проблемы с последними версиями PHP, но в последний раз, когда я его использовал - возможно, год назад - он работал нормально)