Ejecutor PHP en Línea

Ejecuta y prueba código PHP en línea, con soporte para cambio de múltiples versiones PHP 7.4-8.5 y comparación de resultados

Cargando...

Cómo ejecutar y probar código PHP en línea

  1. 1

    Ingresa o pega código PHP

    Escribe código PHP en el editor o selecciona rápidamente ejemplos preestablecidos para comenzar. Este ejecutor en línea es ideal para probar pequeños fragmentos, depurar y hacer demostraciones educativas.

  2. 2

    Cambia la versión de PHP

    Alterna entre PHP 7.4, 8.0, 8.1, 8.2, 8.3, 8.4 y 8.5 mediante el selector de versiones para comparar la salida y compatibilidad entre diferentes versiones.

  3. 3

    Ejecuta y verifica la salida

    Después de hacer clic en "Ejecutar", el código se ejecuta instantáneamente a través del tiempo de ejecución local PHP WASM. El panel derecho muestra por separado la salida estándar y los errores.

  4. 4

    Comparte o reutiliza fragmentos

    Puedes copiar la salida, restaurar el historial o generar un enlace compartible para que otros abran y reproduzcan el mismo código PHP directamente.

Descripción general de características

Ejecuta código PHP directamente en el navegador, prueba fragmentos de código y compara el comportamiento entre PHP 7.4-8.5. Basado en ejecución WASM local, sin necesidad de servidor o entorno local.

Descripción de la herramienta

Ejecutor de código PHP en línea gratuito, ideal para ejecutar código PHP en el navegador, probar fragmentos de código, comparar diferencias entre las versiones PHP 7.4-8.5 y ver los resultados al instante. Sin necesidad de Apache, Nginx o entorno local, ejecuta localmente basado en WASM, proporciona resaltado de sintaxis, ejemplos, historial de ejecución y enlaces para compartir, los datos no se cargan.

Lista de capacidades

  • Ejecuta código PHP localmente en el navegador basado en PHP WASM, sin necesidad de cargar datos.
  • Admite el cambio entre múltiples versiones de PHP 7.4, 8.0, 8.1, 8.2, 8.3, 8.4, 8.5, conveniente para realizar pruebas de compatibilidad antes de actualizar.
  • El editor de código admite resaltado de sintaxis PHP, números de línea y sugerencias de código, adecuado para escribir y depurar fragmentos rápidamente.
  • La salida estándar y la salida de error se muestran en columnas separadas, lo que facilita localizar problemas de ejecución.
  • Proporciona ejemplos preestablecidos como Hola Mundo, matrices, cadenas, fecha y hora, JSON, control de flujo, etc.
  • El historial de ejecución se guarda localmente, permitiendo restaurar, re-ejecutar y comparar fragmentos de código en cualquier momento.
  • Soporta la generación de enlaces compartibles, facilitando reproducir el mismo código PHP con colegas.
  • Establece un límite de tiempo de ejecución de 5 segundos para evitar que bucles infinitos congelen el navegador.
  • El editor y el área de salida se muestran en columnas separadas, más adecuado para depuración continua en escritorio.

Herramientas relacionadas

Guías relacionadas

Preguntas frecuentes

¿Cómo ejecutar código PHP en línea?
Ingresa o pega código PHP en el editor, selecciona la versión de PHP que deseas probar y haz clic en «Ejecutar». El código se ejecuta directamente en tu navegador a través de PHP WASM, por lo que puedes ejecutar código PHP sin instalar Apache, Nginx o un entorno PHP local.
¿Esta herramienta es más como un PHP online compiler o un PHP code runner?
La mayoría de usuarios buscan «PHP online compiler», pero su verdadera necesidad es un ejecutor de código PHP que pueda ejecutar código inmediatamente y mostrar los resultados claramente. Esta herramienta enfatiza la ejecución instantánea en el navegador, el cambio de versiones múltiples y la eficiencia de depuración, en lugar de un flujo de trabajo IDE pesado.
¿Qué versiones de PHP admite este ejecutor en línea?
Actualmente admite PHP 7.4, 8.0, 8.1, 8.2, 8.3, 8.4 y 8.5. Puedes cambiar libremente entre versiones en el selector de versiones para realizar pruebas de compatibilidad, reproducir diferencias de versiones o verificar riesgos de actualización.
¿Se ejecuta el código en un servidor?
No. PHP WASM compila el tiempo de ejecución de PHP a WebAssembly y lo ejecuta localmente en tu navegador. En casos de uso normal, el código no necesita cargarse en un servidor remoto para su ejecución, lo que es más adecuado para probar fragmentos de código privados.
¿Qué código PHP es adecuado para probar en línea?
Esta herramienta es adecuada para probar variables, matrices, procesamiento de cadenas, expresiones regulares, codificación/decodificación JSON, formato de fechas, bucles, condicionales, clases y objetos, y otros fragmentos PHP esenciales. Los escenarios de lado del servidor completos que dependen de bases de datos, escritura del sistema de archivos o solicitudes de red remota están fuera del alcance.
¿Puedo usarlo para probar las diferencias entre PHP 7.4 y PHP 8.x antes de actualizar?
Sí. El cambio de versión es exactamente uno de los escenarios más adecuados para esta herramienta. Puedes ejecutar el mismo fragmento de código en PHP 7.4 y PHP 8.x respectivamente, comparar la salida, los mensajes de información y los cambios de comportamiento, y luego decidir si modificar el código de producción.
¿Hay límite de tiempo para ejecutar código PHP?
Sí. Para evitar que los bucles infinitos o el código de ejecución prolongada ralenticen el navegador, el ejecutor tiene un límite de tiempo de espera de 5 segundos. Para la mayoría de pruebas de fragmentos de código y depuración rápida, este tiempo es suficiente.
¿Cómo envío código PHP reproducible a mis compañeros?
Haz clic en el botón «Compartir código» en la parte superior del editor. La herramienta codificará el código actual en un enlace compartible. Cuando otros abran el enlace, podrán ver el mismo código y ejecutarlo directamente en el navegador.