je viens de découvrir strtolower() pour passer une chaine en minuscules.
Comment faire pour utiliser cette fonction avec un tableau?
je fais ceci mais ça ne marche pas:
$tab= array('A', 'B','C','D');
$min= strtolower($tab);
foreach($tab as $cle =>$val)
$tab[$cle]=strtolower($val);
Non.est ce qu'il y a un truc dans le genre$tab = array_map('strtolower', 'ucfirst', $tab);
function ma_fonction($v){
return ucfirst(strtolower($v));
}
$a = array_map('ma_fonction', $a);
Les deux seront sans doute plus efficace que faire deux array_map car ne traverseront qu'une seule fois le tableau à traiter.