Herramientas para PHP
Dónde escribir, correr y guardar tu código
Marco González Luengo
No hace falta instalar nada para empezar, pero tarde o temprano vas a querer un entorno de verdad.
Para probar algo rápido: 3v4l.org
3v4l.org ejecuta código PHP en el navegador, en muchas versiones a la vez, sin cuenta ni instalación.
- No hay
input(): los datos van escritos en el código. - Todo lo que pegues queda público. Nada de datos reales, contraseñas ni cosas de una empresa.
En este sitio, además, los ejemplos que empiezan con <?php se pueden ejecutar directamente en la página.
Para trabajar en serio
- Laravel Herd instala PHP y lo deja listo para usar en Windows y macOS, sin pelear con configuraciones.
- Lerd hace lo mismo en Linux. La instalación completa está en Entorno de trabajo en Fedora.
- PhpStorm es un editor pensado para PHP: autocompleta, avisa errores antes de ejecutar y trae un depurador. Si eres estudiante, puedes pedir una licencia educativa gratuita. Para aprender a usarlo, pasa por Conociendo PhpStorm.
Si algo falla al instalar, guarda el mensaje de error completo. Sin el mensaje, nadie te puede ayudar.
Para guardar y compartir código: GitHub
Crea una cuenta en GitHub. Ahí vas a guardar tus proyectos y trabajar en equipo con control de versiones, así que mejor tenerla lista desde el principio. Cómo crearla y publicar tu primer proyecto está en De tu computador a GitHub.
El manual
El manual de PHP en español tiene una página para cada función, con ejemplos. Un truco: escribe php.net/ seguido del nombre de la función (por ejemplo, php.net/array_pop) y te lleva directo.