Maison > Article > développement back-end > Articles recommandés sur la fonction php FILTER_CALLBACK()
Veuillez demander aux experts comment comprendre le code ? array_filter ne nécessite-t-il pas array_filter(array,function) ? L'écriture du tableau signifie-t-elle directement que la valeur de la fonction personnalisée est nulle ? Ou comment comprendre ? S'il vous plaît, donnez-moi quelques conseils------Solution----------array array_filter (array [, callback callback] ) array_filter() filtre séquentiellement chaque élément dans le tableau tableau. Une valeur est transmise à la fonction de rappel. Si la fonction de rappel renvoie TRUE, la valeur actuelle du tableau tableau sera incluse dans le tableau résultat renvoyé. Les noms de clés du tableau restent inchangés. Si aucune fonction de rappel n'est fournie, array_filter() supprimera toutes les entrées du tableau dont la valeur égale est FALSE. La valeur égale de false est vide, false, 0... ------Solution---------
1. Comment comprendre le code ? array_filter
Introduction : Demander à un expert comment comprendre le code ? array_filterarray_filter(array,function) n'est pas obligatoire ? L'écriture directe du tableau signifie-t-elle que la valeur de la fonction personnalisée est nulle ?
Introduction : Quelle fonction dois-je utiliser pour obtenir le nombre de clés du tableau qui ne sont pas vides ? Par exemple un tableau : Tableau ( [0] => [1] => [2] =>
Introduction : Quelle fonction dois-je utiliser pour obtenir le nombre de clés d'un tableau qui ne sont pas vides ? Par exemple, array : Array( [0] => aa [1] => bb [2] => cc&nbs
4. Comment comprendre ce qui précède code? array_filter
Introduction : Demander à un expert comment comprendre le code array_filterArray_filter(array,function) n'est-il pas nécessaire ? L'écriture du tableau signifie-t-elle directement que la valeur de la fonction personnalisée est nulle ?
Introduction :?php function convertSpace($str) { return str_replace(' ', '_', $str); } $ str = 'je suis un gars génial !'; echo filter_var($str, FILTER_CALLBACK, array('options'='convertSpace')); ('options'='strtouppe
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!