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.

Gotardo González
Nací en Granada en 1983 pero desde hace un tiempo vivo en tierras extremeñas. Desde hace unos años soy desarrollador de aplicaciones web y actualmente trabajo como freelance.

Comments are closed.