Aprenda a executar um script PHP diretamente no terminal

Veja como executar scripts PHP no terminal e utilizar o PHP para tarefas automatizadas e testes rápidos.

Como rodar um script PHP no terminal

O PHP não é utilizado apenas para gerar páginas web; ele também pode ser executado diretamente no terminal, permitindo o uso da linguagem para automação de tarefas, processamento de arquivos e execução de testes rápidos.

Passo 1: Criando um script PHP

Antes de rodar PHP no terminal, crie um arquivo chamado script.php e adicione o seguinte código:

<?php
    echo "Executando PHP no terminal!\n";
?>

Salve o arquivo no diretório desejado.

Passo 2: Executando o script no terminal

Agora, abra o terminal (ou Prompt de Comando no Windows) e navegue até a pasta onde o arquivo foi salvo. Use o comando:

php script.php

Se tudo estiver correto, a saída será:

Executando PHP no terminal!

Rodando PHP diretamente no terminal (Modo Interativo)

Você pode rodar comandos PHP sem precisar criar arquivos. Basta abrir o terminal e digitar:

php -a

Isso abrirá o modo interativo, onde você pode executar comandos diretamente. Por exemplo:

echo "Teste no terminal";

Isso imprimirá Teste no terminal na tela.

Quando usar o PHP no terminal?

Executar scripts no terminal é útil para:

  • Processamento de arquivos CSV, JSON ou XML
  • Execução de tarefas agendadas via cron jobs
  • Desenvolvimento e testes rápidos de funções PHP
  • Execução de scripts administrativos para aplicações web

Muitos desenvolvedores associam o PHP exclusivamente ao desenvolvimento web, mas a linguagem também é muito útil para automação de tarefas e execução de scripts em linha de comando. Scripts PHP podem ser usados para processar grandes volumes de dados, interagir com bancos de dados sem precisar de um navegador e até mesmo criar ferramentas personalizadas para gerenciar servidores. Além disso, frameworks modernos como Laravel utilizam comandos PHP no terminal para criação e manutenção de projetos, tornando essencial o conhecimento dessa funcionalidade.

Algumas aplicações:

  • Automação de tarefas administrativas
  • Processamento de arquivos e geração de relatórios
  • Execução de scripts de manutenção para bancos de dados
  • Desenvolvimento de ferramentas de linha de comando em PHP

Dicas para quem está começando

  • Verifique se o PHP está instalado corretamente usando php -v.
  • Crie scripts simples no terminal antes de partir para aplicações mais complexas.
  • Use php -a para testar comandos rapidamente sem precisar criar arquivos.
  • Explore como os cron jobs podem ser usados para rodar scripts automaticamente.
  • Experimente interagir com bancos de dados MySQL diretamente pelo terminal PHP.

Contribuições de Rafael Nogueira

Compartilhe este tutorial: Como rodar um script PHP no terminal

Compartilhe este tutorial

Continue aprendendo:

Como executar um arquivo PHP no navegador

Descubra como rodar um arquivo PHP no navegador, configurando corretamente seu ambiente de desenvolvimento.

Tutorial anterior

Como configurar o PHP no Apache

Passo a passo para configurar o PHP no Apache e rodar seus arquivos PHP corretamente.

Próximo tutorial