find . -name "*.php" -exec php -l {} \;
Команда find . -name "*.php" -exec php -l {} \;
выполняет сканирование текущей папки и всех ее подпапок для поиска файлов с расширением .php
. Затем она запускает команду php -l
для каждого найденного файла с целью проверки его синтаксической корректности. Если файл содержит ошибки, команда выведет сообщение об ошибке. Эта команда полезна для быстрого обнаружения и исправления синтаксических ошибок в PHP коде. Альтернативный подход может быть использование IDE или текстового редактора с встроенной функцией проверки синтаксиса PHP кода. Аргументы команды: .
указывает текущую папку, -name "*.php"
указывает файлы с расширением .php
, -exec php -l {} \;
выполняет команду php -l
для каждого найденного файла.