Cinco funciones PHP que (quizás) nunca usarás

Vía @smashingmag encontré en Infinity-Infinity el artículo 10 PHP functions you (probably) never use, una recopilación de diez funciones de PHP de uso poco o nada frecuente  que yo reduzco a cinco:

  • sys_getloadavg() – Mide la carga de procesos del sistema.
  • pack() – comprime una cadena en MD5 a 16 bytes, ideal para ahorrar espacio almacenando contraseñas utilizando: pack(md5(‘mipassword’));
  • debug_print_backtrace() – para realizar trazas de un programa escrito en PHP  (al descubrirla me pregunto ¿dónde has estado todo este tiempo?).
  • natsort() – Ordena un array (como la función sort() de PHP de siempre), pero con un criterio natural.
  • glob() – Busca rutas de ficheros siguiendo un patrón, ideal para hacer algo como foreach (glob(*.php) AS $archivo){}

Se menciona también la función levenshtein(), que mide la distancia de Levenshtein entre una cadena y otra (siempre me pareció muy potente, aunque nunca la he utilizado).

Después de haber leído la utilidad de cada una, varias de estas funciones PHP me parecen muy útiles.

One response

Comments are closed.