array_keys <<< |
array_map | array_merge_recursive >>> |
6.2 Tableaux 6 Index des fonctions Manuel PHP . Introduction . Pré-requis . Installation . Configuration à l'exécution . Types de ressources . Constantes Prédefinies . Voir aussi . array_change_key_case . array_chunk . array_count_values . array_diff_assoc . array_diff . array_fill . array_filter . array_flip . array_intersect_assoc . array_intersect . array_key_exists . array_keys ->array_map . array_merge_recursive . array_merge . array_multisort . array_pad . array_pop . array_push . array_rand . array_reduce . array_reverse . array_search . array_shift . array_slice . array_splice . array_sum . array_unique . array_unshift . array_values . array_walk . array . arsort . asort . compact . count . current . each . end . extract . in_array . key . krsort . ksort . list . natcasesort . natsort . next . pos . prev . range . reset . rsort . shuffle . sizeof . sort . uasort . uksort . usort |
6.2.20 array_map()Applique sur fonction sur des tableaux[ Exemples avec array_map ] PHP 4 >= 4.0.6 array array_map ( mixed callback , array arr1 , array ... )array_map retourne un tableau contenant tous les éléments du tableau arr1 , après leur avoir appliqué la fonction callback . Le nombre de paramètres de la fonction callback doit être égal au nombre de tableaux passés dans la fonction array_map .
Avec cet exemple, la variable $b contiendra array (1, 8, 27, 64, 125); .
Généralement, lorsque vous utilisez plusieurs tableaux, ils doivent être de même longueur, car la fonction de callback est appliqué à un élément de chaque tableau. Si les tableaux sont de taille inégale, les plus petits seront complétés avec des éléments vides. Une utilisation interessante de cette fonction est de construire des tableaux de tableaux, grâce à la fonction de callback NULL .
Voir aussi array_filter et array_reduce . |
<< | array_map | >> |
array_keys | Tableaux | array_merge_recursive |