Menu

Playground de PHP

Escreva, execute e compartilhe trechos de código — sem instalação.

index.php
Output
Click Run to see the output here.

Rode PHP online no navegador

Este é um playground e compilador de PHP online e gratuito. Escreva código PHP direto no navegador, aperte Rodar e execute no PHP 8.3 em segundos — sem Apache, sem nginx, sem XAMPP ou MAMP. É o jeito mais rápido de testar uma função de array, verificar um helper de string ou experimentar um recurso moderno do PHP, como enums ou propriedades readonly.

Por baixo dos panos, o editor usa o mesmo motor que o VS Code (destaque de sintaxe PHP, autocompletar, sublinhado de erros) e seu código roda em PHP 8.3 CLI com OPcache mais extensões comuns — mbstring, curl, xml, simplexml, dom, tokenizer, openssl, zip, fileinfo e json — além do Composer no path. Seja para testar uma regex, serializar JSON ou explorar match expressions, este compilador PHP online te leva da ideia à saída em segundos.

Por que este playground de PHP vai te ajudar

  • Execução instantânea de PHP — escreva o código, pressione Rodar e veja a saída do PHP 8.3 CLI em segundos, sem Apache, nginx, XAMPP ou MAMP.
  • Destaque completo de sintaxe PHP, autocompletar e mensagens de erro claras com números de linha — o mesmo motor de editor que alimenta o VS Code.
  • Entrada stdin suportada — fgets(STDIN), file_get_contents('php://stdin'), STDIN leem do campo de entrada do playground, então você pode testar scripts PHP no estilo CLI de ponta a ponta. Sem instalação — sem Apache, XAMPP nem MAMP.
  • PHP 8.3 com mbstring, curl, xml, simplexml, dom, openssl, zip, fileinfo, OPcache e Composer no path — teste recursos modernos do PHP como enums, propriedades readonly, match expressions e typed properties.

O que você pode fazer no playground de PHP

  • Funções de array — array_map, array_filter, array_reduce e transformações em arrays associativos que você pode testar linha por linha.
  • Helpers de string e regex (preg_match, preg_replace), além de encode/decode de JSON — os idiomas do dia a dia do PHP que você usa em qualquer backend.
  • Experimentos rápidos em PHP — teste uma match expression, experimente um enum, verifique uma typed property ou confirme como o spread operator funciona em arrays.

Perguntas frequentes sobre o compilador PHP online

O compilador PHP online é gratuito?
Sim. O playground de PHP é totalmente gratuito — sem cadastro, sem instalar PHP e sem configurar Apache ou XAMPP. Abra a página e rode o código em PHP 8.3.
Preciso ter PHP, Apache ou XAMPP instalados?
Nenhuma instalação necessária. Você não precisa de PHP, Apache, nginx, XAMPP ou MAMP na sua máquina — o runner PHP online executa seu código em PHP 8.3 CLI e retorna a saída em segundos.
O playground de PHP funciona no celular e no Chromebook?
Sim. O playground de PHP roda em qualquer navegador moderno — desktop, tablet ou celular. Ideal para testar PHP em Chromebook, iPad ou computador da escola, onde você não pode instalar uma stack LAMP.
O playground de PHP oferece suporte a fgets(STDIN) e stdin?
Sim. O playground tem um campo de entrada stdin — fgets(STDIN), file_get_contents('php://stdin') e leitura do stream STDIN funcionam do mesmo jeito que quando você executa php script.php no terminal e digita a entrada. Útil para scripts PHP no estilo CLI e exercícios de prática.
Como aprendo PHP depois de testar o playground?
Edite o código PHP de exemplo, pressione Rodar e itere. Quando quiser prática estruturada, o curso interativo de PHP do Coddy cobre arrays, strings, classes, namespaces e os recursos modernos do PHP 8 com exercícios práticos.