Compilador PHP Online
Escribe, ejecuta y comparte fragmentos de código, sin instalaciones.
Ejecuta PHP online en tu navegador
Un playground y compilador de PHP online y gratuito. Escribe PHP en tu navegador, pulsa Ejecutar y el código corre en PHP 8.3 en segundos. Sin Apache, sin nginx, sin XAMPP ni MAMP que configurar antes.
El editor está construido sobre el mismo motor que VS Code, así que el resaltado de sintaxis de PHP, el autocompletado y el subrayado de errores funcionan sin problema. El código se ejecuta en PHP 8.3 CLI con OPcache y extensiones comunes — mbstring, curl, xml, simplexml, dom, tokenizer, openssl, zip, fileinfo y json — además de Composer en el path. Útil para probar una regex, serializar JSON o explorar match expressions.
Por qué este playground de PHP te va a servir
- Ejecución instantánea de PHP — escribe código, pulsa Ejecutar y ve la salida del CLI de PHP 8.3 en segundos, sin Apache, nginx, XAMPP ni MAMP.
- Resaltado completo de sintaxis PHP, autocompletado y mensajes de error claros con números de línea, impulsado por el mismo motor de editor que VS Code.
- Soporte para stdin.
fgets(STDIN),file_get_contents('php://stdin')y la lectura del streamSTDINfuncionan desde el cuadro de entrada del playground, así que los scripts PHP estilo CLI corren de principio a fin. Sin Apache, XAMPP ni MAMP de tu lado. - PHP 8.3 con mbstring, curl, xml, simplexml, dom, openssl, zip, fileinfo, OPcache y Composer en el path — prueba características modernas de PHP como enums, propiedades readonly, match expressions y propiedades tipadas.
Qué puedes hacer en el playground de PHP
- Funciones de arrays: array_map, array_filter, array_reduce y transformaciones de arrays asociativos que puedes probar línea por línea.
- Helpers para cadenas y regex (preg_match, preg_replace), además de encode/decode de JSON: los modismos de PHP del día a día que vas a usar en cualquier backend.
- Experimentos rápidos en PHP: prueba una match expression, un enum, verifica una propiedad tipada o confirma cómo funciona el spread operator en arrays.
Preguntas frecuentes sobre el compilador de PHP online
¿Es gratis el compilador de PHP online?
¿Necesito tener PHP, Apache o XAMPP instalados?
¿Funciona el playground de PHP en móvil y Chromebook?
¿El playground de PHP admite fgets(STDIN) y stdin?
fgets(STDIN), file_get_contents('php://stdin') y leer desde el stream STDIN se comportan igual que cuando ejecutas php script.php en la terminal y escribes la entrada. Útil para scripts PHP de estilo CLI y ejercicios de práctica.