Windows 10/11
Funciona en PC x64
PHP Trail 2.9.30 es un agente para Windows que escribe archivos PHP pequeños en tu propia carpeta, los ejecuta y te muestra cada resultado, para que practiques creando proyectos reales.
*.php0 archivostable.phpguardadophp -l table.phpexit 0php table.phpexit 0table.php+1 -0Funciona en PC x64
Publicada el 8 de noviembre de 2026
El programa de instalación
Un único archivo .exe
Dentro de la app
Para usar la app
Un PHP tutorial aquí es un proyecto pequeño que construyes, no una lección que miras. Describes la tarea, PHP Trail escribe el archivo en tu carpeta, ejecuta tu comando PHP y te muestra la salida o el mensaje de error reales, y tú decides si aceptas cada cambio. Los proyectos son pequeños. Un primer script como una tabla de multiplicar necesita unas 10 líneas.
Abre una carpeta vacía, elige Ask first y pide la tabla del 5 en un archivo llamado table.php. PHP Trail mira la carpeta con list_dir y luego write_file guarda el script nuevo: un bucle corto que imprime un producto por línea. Shell ejecuta php -l table.php para revisar la sintaxis y php table.php para mostrar el resultado. La salida es real. Ask first hace una pausa antes de guardar el archivo, así que lo lees y lo aceptas o lo rechazas. Si quieres otra tabla, cambia el número en tu prompt y vuelve a ejecutarlo.
list_dir . → empty
write_file table.php → saved
Shell php -l table.php → exit 0
Shell php table.php → exit 0Imagina que guestbook.php se detiene con un parse error y no ves por qué. Shell ejecuta php -l guestbook.php y devuelve el mensaje de error real con el número de línea; después read_file abre esa parte del archivo. Un punto y coma olvidado es una causa frecuente. El mensaje señala 1 línea. edit_file propone la corrección como un diff, y en el modo Ask first lees el cambio y lo aceptas antes de que se aplique. Luego Shell vuelve a revisar la sintaxis, y un código de salida correcto significa que PHP no encontró ningún problema de sintaxis. Eso no demuestra que el libro de visitas funcione bien, así que sigues ejecutándolo y probándolo tú mismo.
Shell php -l guestbook.php → exit 255
read_file guestbook.php → read
edit_file guestbook.php → +1 -1
Shell php -l guestbook.php → exit 0Para practicar la programación orientada a objetos, empieza en Plan only y pide una clase Product con un nombre privado, un precio privado, un constructor y un método que devuelva una etiqueta. El agente explica el constructor y las palabras clave public y private, y luego escribe un plan sin ejecutar nada. Todavía no se guarda nada. Cambia a Ask first para llevar a cabo el plan: write_file guarda Product.php con unas pocas líneas al final que crean 3 productos con new, y Shell ejecuta php Product.php para que aparezca cada etiqueta. Lee cada diff antes de aceptarlo.
Pon un scores.csv pequeño en la carpeta y pide a PHP Trail que sume una columna. read_file lee el CSV para que el agente vea sus columnas, y luego write_file guarda read_csv.php, que carga cada línea con str_getcsv y suma los números con array_sum. Shell ejecuta el script. Imprime el total, y si el número no cuadra, grep encuentra la línea que lee la columna y edit_file muestra la corrección como un diff. Los arrays, los bucles y 2 funciones integradas son los fundamentos de PHP en acción. Abre scores.csv tú mismo para confirmar el total, porque el agente puede leer mal una columna.
Los asistentes de chat responden con texto. PHP Trail versión 2.9.30 va más allá: crea los archivos, ejecuta tu comando PHP y te muestra el resultado de cada paso en una tarjeta que puedes abrir.
| Asistente de chat típico | PHP Trail | |
|---|---|---|
| Archivos | Muestra código que copias y pegas tú | Guarda archivos en tu carpeta; en Ask first, solo después de que aceptes |
| Ejecución | Suele describir cómo debería verse la salida | Ejecuta tu comando PHP y muestra la salida real |
| Errores | Explica un error a partir del fragmento que pegas | Muestra el mensaje y la línea reales de php -l |
| Revisión | Comparas el código viejo y el nuevo a ojo | Ask first muestra cada edición como un diff que aceptas |
Los principiantes que han leído un tutorial de PHP para principiantes pero se bloquean ante un archivo vacío son el primer grupo. Una manera de salir del bucle de tutoriales es construir algo pequeño, ejecutarlo y leer el resultado real. Mantén el script corto. Unas 10 líneas bastan para un primer intento, y la carpeta donde vive sigue siendo tuya.
Los autodidactas que ya conocen otro lenguaje y quieren pasarse a PHP son el segundo grupo. Las recomendaciones para aprender PHP suelen apuntar al manual, y PHP Trail puede leer ese manual con web_search y http_get mientras escribe tus ejemplos. Compara con el manual.
Los profesionales que vuelven a PHP después de una pausa son el tercer grupo. Después de un parón, retomar PHP es más fácil cuando tienes un recurso abierto junto a tu trabajo, y el agente mantiene el manual a pocas llamadas de herramienta mientras recuperas un hábito como escapar la salida. Revisa cada diff. El modo de aprobación que elijas decide cada cuánto se detiene a preguntar.
Es un proyecto de práctica que construyes en tu propia carpeta con un agente de IA que escribe, ejecuta y explica archivos PHP pequeños. PHP Trail no es un curso, un cuestionario ni una lección en vídeo, y cada paso aparece como una tarjeta con su resultado real. Tú revisas cada tarjeta.
Sí, phptutorials.net es el sitio web oficial de PHP Trail. Descarga aquí la versión original, compara su suma de comprobación SHA-256 con el manifiesto publicado y usa el botón Send feedback dentro de la app si algo te parece raro. Revisa primero el hash.
Sí, para muchos principiantes es un primer lenguaje razonable, porque un archivo PHP es texto plano que ejecutas con un solo comando y cuyo resultado lees al instante. Se usa sobre todo en el trabajo web del lado del servidor. Primero lo básico. SQL viene después.
No. PHP Trail es un agente de IA para Windows que trabaja en tu propia carpeta de proyecto, así que no hay cuestionarios con nota, vídeos ni certificados que completar. Escribe y ejecuta archivos contigo y muestra cada resultado. Nada se califica.
Sí. PHP Trail ejecuta tu comando PHP, así que PHP debe estar instalado en tu PC; descárgalo del sitio de PHP y compruébalo ejecutando php -v en una terminal. Si php -v muestra una versión, tu comando PHP está listo. Ejecuta primero php -v.
Son los tres modos de aprobación. Auto-run deja que las acciones se ejecuten de inmediato, Ask first hace una pausa antes de una acción que cambia algo y muestra las ediciones como un diff, y Plan only escribe un plan y no ejecuta nada hasta que cambies de modo. Para practicar, elige Ask first.
Sí, si eliges un modelo en la nube: el texto del prompt, incluido el texto de cualquier archivo que lea el agente, va a ese proveedor. Con un modelo local no sale nada del PC. La app guarda los chats, las carpetas de trabajo y las claves de API en tu PC. Decide antes de pegar secretos.
Instala PHP Trail en Windows 10 u 11 y convierte tus próximas lecciones de PHP en archivos pequeños que ejecutas, lees y cambias tú mismo. La instalación pesa unos 34 MB. No hace falta cuenta.
Descargar PHP Trail para Windows ↗Todas las páginas están disponibles en 20 idiomas.
Qué hace PHP Trail en los proyectos de práctica ↗ Conecta un modelo en la nube, local o integrado ↗ Un ejemplo completo con una clase pequeña ↗ Descarga y verifica la versión para Windows ↗ Respuestas a las preguntas más comunes ↗ Qué guardan este sitio y la app ↗