Saltar al contenido
Volver al inicio
Tutorial

Ejecuta PHP en Android — en el dispositivo, sin servidor

Ejecuta PHP real en tu teléfono Android: un intérprete genuino incluido en la app, ejecutándose en el dispositivo y sin servidor que configurar. Cómo funciona y dónde están los límites.

Actualizado:
3 min
Por Pelayo Naredo
Ejecuta PHP en Android — en el dispositivo, sin servidor

PHP suele implicar un servidor: instala una pila, configura un host y luego ejecuta. En un teléfono eso es imposible de arranque. PocketCode incluye un intérprete de PHP real (un runtime WebAssembly) y ejecuta tus scripts .php en el dispositivo — al instante, sin servidor que configurar.

PHP real, ejecutándose localmente

Un intérprete de PHP genuino (PHP 8.2) viene dentro de la app. Abre un archivo .php, toca Run y se ejecuta en tu dispositivo:

  • El lenguaje del día a día — variables, arrays, funciones, ayudantes de cadena y de array, bucles, echo/print — se ejecuta como PHP real.
  • La salida y los errores se muestran en una consola de verdad, igual que php script.php en un escritorio.
  • Se ejecuta en el dispositivo y nada sale de él. (La app necesita conexión para iniciar sesión; abrir la app con una sesión ya iniciada funciona sin conexión.)

Para qué es genial

  • Aprender y practicar PHP — trabaja ejercicios y ejemplos en cualquier lugar.
  • Scripting — analiza texto, remodela datos, genera salida, ejecuta un cálculo rápido.
  • Prototipar lógica — prueba el comportamiento de una función antes de conectarla a un proyecto más grande.

El editor añade resaltado de sintaxis y un formateador integrado (mira la guía del editor de código) y una barra de símbolos para que $, >, [ y ] no estén enterrados en el teclado. No hay servidor de lenguaje de PHP con un toque: solo funciona si tu proyecto trae intelephense en su propio node_modules.

Los límites honestos

  • PHP estilo CLI, ejecutado localmente. Ejecuta scripts igual que hace la línea de comandos de PHP — no es un servidor web alojado sirviendo páginas sobre HTTP.
  • Intérprete estándar, sin ida y vuelta a los paquetes. Ejecuta tu propio código; piensa en PHP sin un paso de instalación con Composer.
  • Sin red por defecto. PHP se ejecuta como módulo WebAssembly: no puede abrir conexiones de red salvo que actives Permitir red en motores WASM en Ejecutar con argumentos.
  • Rendimiento a escala de teléfono. Bien para scripts y aprendizaje; las cargas de trabajo pesadas pertenecen a un servidor.

Dentro de esos límites, es PHP real, en el teléfono que tienes en la mano.

Uno de muchos

PHP es uno de los lenguajes incluidos dentro de la app desde el primer arranque — junto a Python, JavaScript, C, Ruby, TypeScript, Java y Kotlin — con Lua, Go y Rhai como packs opcionales. Consulta la lista completa.


Tu teléfono ejecuta PHP real — privado, sin servidor requerido.

PocketCode está disponible en Google Play. Consigue PocketCode para ejecutarlo en tu propio dispositivo.

La herramienta detrás de este artículo

Editor de código

¿Listo para probar PocketCode?

Descarga la app y empieza a programar desde tu móvil.