1. Это интерфейс PHP для запуска в командной строке, который отличается от среды PHP, работающей на веб-сервере.
2. Преимущества: при использовании нескольких процессов ядро отвечает за переработку ресурсов после завершения дочернего процесса.
При использовании нескольких процессов ненормальный выход дочернего процесса не приведет к завершению всего потока процесса, и родительский процесс будет иметь возможность перестроить процесс.
Резидентный основной процесс отвечает только за распределение задач, и его логика более понятна.
Пример
Запустить php-файл
php a.php php -f a.php
-f является необязательным. Если будет предложено команда не найдена, добавьте путь к php в переменную среды и перезапустите командную строку.
Вышеуказанное представляет собой введение в режим CLI в php. Надеюсь, это будет полезно всем.