Snippets útiles para PHP

Interesante grupo de snippets para PHP:

  • Validador de email: la clase php-email-address-validation facilita enormemente esta comprobación.
  • Generador de contraseñas: buen código que genera contraseñas aleatorias con posibilidad de indicarle grado de complejidad.
  • Obtener la IP: porque no siempre vale con REMOTE_ADDR.
  • Forzar la descarga de un fichero
    header("Content-type: application/octet-stream");
    // displays progress bar when downloading (credits to Felix ;-))
    header("Content-Length: " . filesize('myImage.jpg'));
    // file name of download file
    header('Content-Disposition: attachment; filename="myImage.jpg"');
    // reads the file on the server
    readfile('myImage.jpg');
  • Codificar la salida: a diferentes formatos (html, javascript, …) usando esta librería
  • Envío de emails: mediante la librería PHPMailer o Swift Mailer
  • Subir ficheros: de forma sencilla con esta clase

10 code snippets for PHP developers

Similar Posts