// blog · php desde cero

Blog del libro PHP desde cero hasta experto

Guías prácticas sobre los temas del libro: del entorno de desarrollo y los fundamentos de PHP 8 a sesiones, correos, subida de imágenes, APIs y manejo de errores. Con código listo para copiar y probar.

- Temas -

  • PHP 8
  • XAMPP
  • Docker
  • Sesiones
  • PHPMailer
  • Imágenes
  • cURL
  • Errores
- Artículos -

PHP paso a paso, capítulo a capítulo

  1. Cómo preparar tu entorno de desarrollo PHP: XAMPP vs Docker

    XAMPP para empezar en minutos, Docker para replicar producción: cómo instalar cada uno y cuándo conviene.

  2. Tipos de datos y operadores en PHP 8: lo que tienes que saber

    Los tipos de PHP, por qué usar === y los operadores modernos (??, ?->, ...) que hacen tu código más corto y seguro.

  3. Estructuras de control en PHP: if, match, switch y bucles con ejemplos

    Condicionales, la expresión match de PHP 8 y los bucles que más vas a usar, con los errores típicos de cada uno.

  4. Funciones en PHP: tipos, argumentos con nombre, closures y arrow functions

    Tipos, valores por defecto, argumentos con nombre, closures y arrow functions, y cómo combinarlas con array_map y array_filter.

  5. Sesiones y cookies en PHP: cómo funcionan y cómo usarlas con seguridad

    Cuándo usar cada una, un carrito de compras con $_SESSION y las opciones que protegen tus cookies.

  6. Cómo enviar correos con PHP usando PHPMailer y SMTP

    Por qué mail() no alcanza, cómo configurar PHPMailer con SMTP y qué hacer para que tus correos no terminen en spam.

  7. Recuperación de contraseña en PHP con tokens seguros

    El flujo completo de “olvidé mi contraseña”: token aleatorio, caducidad, un solo uso y los errores que lo vuelven inseguro.

  8. Subir y redimensionar imágenes en PHP de forma segura

    Validar de verdad que es una imagen, guardarla con un nombre seguro y generar una miniatura con GD.

  9. Cómo consumir APIs externas en PHP con cURL

    GET y POST con JSON, autenticación con token, timeouts y una función reutilizable para no repetir código.

  10. Manejo de errores y excepciones en PHP: guía práctica

    Configuración para desarrollo y producción, try/catch bien usado, excepciones propias y un manejador global con logs.

- El libro completo -

Todo esto, ordenado y con proyectos prácticos

El libro PHP desde cero hasta experto reúne estos temas en 18 capítulos, desde la instalación hasta proyectos prácticos con MySQL, login, correos y APIs RESTful.