1. É a interface para o PHP rodar na linha de comando, que é diferente do ambiente PHP rodando no servidor Web.
2. Vantagens: Ao usar vários processos, o kernel é responsável por reciclar os recursos após o término do processo filho.
Ao usar vários processos, a saída anormal do processo filho não fará com que todo o thread do processo seja encerrado e o processo pai terá a oportunidade de reconstruir o processo.
Um processo principal residente é responsável apenas pela alocação de tarefas e sua lógica é mais clara.
Exemplo
Execute um arquivo php
php a.php php -fa.php
-f é opcional. Se o comando não encontrado for solicitado, adicione o caminho para php à variável de ambiente e reinicie a linha de comando.
O texto acima é uma introdução ao modo CLI em php. Espero que seja útil para todos.