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 для каждого найденного файла.
