«php lint» для конкретной и чуть более ранней версии PHP? - PullRequest
0 голосов
/ 10 марта 2020

Программа модульного тестирования, похоже, жалуется на это:

синтаксическая ошибка, неожиданное «const» (T_CONST), ожидаемая переменная (T_VARIABLE)

... но до сих пор я не смог выяснить , на какой исходный модуль он жалуется!

Что ж, на этой машине установлено php 7.2, и Мне сказали, что производственная среда работает 7.0. У меня есть удобная команда оболочки, которая выполняет php -l ("lint" == проверка синтаксиса) для каждого php файла в исходном каталоге, и она не находит ошибок. Итак, я предполагаю, что мне нужно найти способ сделать "задержку" против синтаксиса предыдущей версии PHP.

Но также ... Был там, в На самом деле, изменение синтаксиса такого рода между v7.0 и v7.2? Не кажется мне слишком вероятным ...

...