У меня есть пользовательские сценарии, которые были написаны рядом с изменением php4 и php5, и я хочу легко найти все версии php4, чтобы я мог переписать их, чтобы они работали с php5.3. Есть ли инструмент, который может выполнить это на моей локальной машине или сервере?
Локальный или серверный сканер, который определяет PHP-версию скрипта
Ответы (1)
Я думаю, что почти невозможно четко определить, какой скрипт будет выдавать ошибки в php5. Проблема может быть очень маленькой, и она может проявляться динамически (например, неправильный тип данных, проанализированный как аргумент функции).
На вашем месте я бы написал простое дерево каталогов «путешественник» и просканировал файлы .php на наличие устаревших функций и т. д. (например, is_a -> instanceOf change).
Вы можете найти некоторую помощь здесь, чтобы сделать какой-то инструмент: http://www.php.net/manual/en/migration5.incompatible.php
конечно, также найдите файлы .php4 и посмотрите на эти.
person
Piotr Müller
schedule
18.08.2010