Maison > Article > développement back-end > Fonctions de tableau courantes utilisées dans le développement PHP
Dans le développement PHP, les tableaux sont un type de données très couramment utilisé, et les fonctions de tableau sont également l'un des outils couramment utilisés dans le développement PHP. Cet article présentera certaines fonctions de tableau PHP couramment utilisées, qui peuvent aider les développeurs à traiter et à exploiter les tableaux plus efficacement. La fonction
array_push() ajoute un ou plusieurs éléments à l'arrière du tableau. Exemple de code :
$array = array("apple", "banana"); array_push($array, "orange", "grape"); print_r($array);
Sortie :
Array ( [0] => apple [1] => banana [2] => orange [3] => grape )
array_pop() La fonction fait apparaître l'élément à la fin du tableau et renvoie la valeur de l'élément. Exemple de code : la fonction
$array = array("apple", "banana", "orange"); $last_item = array_pop($array); print($last_item); // 输出:orange print_r($array); // 输出:Array([0] => apple [1] => banana)
array_shift() fait apparaître l'élément au début du tableau et renvoie la valeur de cet élément. Exemple de code : la fonction
$array = array("apple", "banana", "orange"); $first_item = array_shift($array); print($first_item); // 输出:apple print_r($array); // 输出:Array([0] => banana [1] => orange)
array_unshift() insère un ou plusieurs éléments au début du tableau. Exemple de code :
$array = array("apple", "banana"); array_unshift($array, "orange", "grape"); print_r($array);
Sortie :
Array ( [0] => orange [1] => grape [2] => apple [3] => banana )
array_slice() La fonction renvoie la partie sélectionnée du tableau sans modifier le tableau d'origine. Exemple de code : la fonction
$array = array("apple", "banana", "orange", "grape"); $sliced_array = array_slice($array, 1, 2); print_r($sliced_array); // 输出:Array([0] => banana [1] => orange) print_r($array); // 输出:Array([0] => apple [1] => banana [2] => orange [3] => grape)
array_merge() fusionne deux ou plusieurs tableaux en un seul tableau. Exemple de code :
$array1 = array("apple", "banana"); $array2 = array("orange", "grape"); $merged_array = array_merge($array1, $array2); print_r($merged_array);
Sortie :
Array ( [0] => apple [1] => banana [2] => orange [3] => grape )
array_reverse() La fonction renvoie un nouveau tableau avec les éléments du tableau d'origine dans l'ordre inverse. Exemple de code :
$array = array("apple", "banana", "orange", "grape"); $reversed_array = array_reverse($array); print_r($reversed_array);
Sortie :
Array ( [0] => grape [1] => orange [2] => banana [3] => apple )
in_array() La fonction vérifie si une valeur est dans un tableau. Il renvoie vrai s'il est trouvé ou faux s'il n'est pas trouvé. Exemple de code : la fonction
$array = array("apple", "banana", "orange", "grape"); $is_orange_in_array = in_array("orange", $array); print($is_orange_in_array); // 输出:1(true)
array_search() recherche la valeur spécifiée dans le tableau et renvoie le nom de clé de la valeur. Exemple de code : la fonction
$array = array("apple", "banana", "orange", "grape"); $orange_key = array_search("orange", $array); print($orange_key); // 输出:2
array_keys() renvoie tous les noms de clés du tableau. Exemple de code :
$array = array("name" => "John", "age" => 30, "country" => "USA"); $keys = array_keys($array); print_r($keys); // 输出:Array([0] => name [1] => age [2] => country)
Résumé
Cet article présente certaines fonctions de tableau PHP couramment utilisées, qui peuvent aider les développeurs à traiter et à exploiter les tableaux plus efficacement. Les développeurs doivent choisir la fonction qui leur convient en fonction de leurs propres besoins pour obtenir un meilleur traitement et des opérations de matrice.
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!