Mots-clé : array

Php : comment faire un trim() sur tout un array()

C’est simple, et voici comment faire en trois lignes (si vous enlevez mes commentaires) : je crée une fonction anonyme qui est appelée en boucle par array_walk() et qui fait un ‘trim’ sur l’élément en cours :

/* Pas très propre, mais rapide et qui reste
 * compréhensible : je crée une fonction anonyme qui
 * est appelée en boucle par array_walk() et qui fait
 * un 'trim' sur l'élément en cours :
 */
array_walk($tab,
  create_function('&$item,$key', '$item = trim($item);')
);