Je souhaite extraire d'un tableau uniquement les lignes contenant une certaine chaine de caractères.
Je voudrais utiliser la fonction array_filter.
La fonction de callback que je voulais utiliser a donc 2 paramètres :
- un destiné à recevoir chaque valeur du tableau: $chaineTestee,
- un autre contenant la chaine recherchée: $chaineRecherchee.
function chaine_recherche($chaineTestee,$chaineRecherchee)
{
return stristr ( $chaineTestee, $chaineRecherchee )
}
La syntaxe print_r(array_filter($array1, "chaine_recherche")); qui ne comporte que le nom de la fonction, ne me permet pas de définir la paramère de la chaine recherchée, c'est à dire $chaineRecherchee.Comment utiliser cette fonction avec 2 paramètres ?