Maison  >  Article  >  développement back-end  >  Quelles sont les méthodes courantes des fonctions de tableau PHP ?

Quelles sont les méthodes courantes des fonctions de tableau PHP ?

PHPz
PHPzoriginal
2023-04-27 15:54:21441parcourir

PHP est un langage de script open source côté serveur largement utilisé dans la conception et le développement de sites Web. En PHP, les tableaux sont un type de données très important qui permet d'organiser les données en un ensemble de données ordonné et accessible. Les tableaux PHP sont largement utilisés, il est donc indispensable de maîtriser les concepts de base et les fonctions communes des tableaux PHP. Cet article présentera les fonctions courantes des tableaux PHP pour aider les lecteurs à mieux comprendre et utiliser les tableaux PHP.

  1. array_diff() fonction

array_diff() La fonction est utilisée pour comparer la différence entre deux tableaux ou plus et renvoyer la différence dans le premier Valeurs qui existent dans un tableau mais pas dans d'autres tableaux. Cette fonction prend deux tableaux ou plus comme arguments et renvoie un nouveau tableau contenant des valeurs différentes. Par exemple, le code suivant compare deux tableaux :

$array1 = array("a" => "red", "b" => "green", "c" => "blue");
$array2 = array("a" => "red", "b" => "blue", "c" => "green");

$result = array_diff($array1, $array2);

print_r($result);

Le résultat de sortie est :

Array( [b] => green [c] => blue )

Après avoir comparé le tableau $array1 avec $array2, les valeurs clés du tableau renvoyé Le tableau est "b" et l'élément de "c".

  1. array_push() fonction

array_push() la fonction ajoute un ou plusieurs éléments à la fin d'un tableau. Passez les éléments à ajouter au tableau comme arguments à la fonction. Par exemple, le code suivant ajoute l'élément « bleu » au tableau :

$colors = array("red", "green");
array_push($colors, "blue");
print_r($colors);

Le résultat est :

Array( [0] => red [1] => green [2] => blue )
  1. array_pop() function
  2. #🎜🎜 #
array_pop() la fonction supprime un élément de la fin du tableau. Cela n'affecte pas la longueur du tableau ni les valeurs clés des autres éléments. Par exemple, le code suivant supprime le dernier élément du tableau :

$colors = array("red", "green", "blue");
$last_color = array_pop($colors);
print_r($colors);
echo "last color: " . $last_color;
Le résultat de sortie est :

Array( [0] => red [1] => green )
last color: blue
    array_shift() function
  1. # La fonction 🎜🎜#
  2. array_shift() supprime un élément du début du tableau. Cette fonction peut être utilisée pour opérer sur les éléments d’un tableau dans l’ordre. Par exemple, le code suivant supprime le premier élément du tableau :
$colors = array("red", "green", "blue");
$first_color = array_shift($colors);
print_r($colors);
echo "first color: " . $first_color;

Le résultat est :

Array( [0] => green [1] => blue )
first color: red

array_unshift() function
    #🎜 🎜 La fonction #
  1. array_unshift() ajoute un ou plusieurs éléments au début du tableau. Par exemple, le code suivant ajoute l'élément « jaune » au tableau :
  2. $colors = array("red", "green");
    array_unshift($colors, "yellow");
    print_r($colors);
Le résultat est :

Array( [0] => yellow [1] => red [2] => green )

array_slice() function

#🎜🎜 #
    array_slice() renvoie l'élément spécifié du tableau. Cette fonction peut être utilisée pour intercepter une partie d'un tableau. Par exemple, le code suivant intercepte les deux premiers éléments du tableau :
  1. $colors = array("red", "green", "blue", "yellow", "black");
    $subset = array_slice($colors, 0, 2);
    print_r($subset);
  2. Le résultat de sortie est :
Array( [0] => red [1] => green )

array_splice() function

La fonction

    array_splice() peut être utilisée pour supprimer des parties d'un tableau et les remplacer par de nouveaux éléments. Le premier paramètre de cette fonction est le tableau à modifier, le deuxième paramètre est la position de départ à supprimer, le troisième paramètre est le nombre d'éléments à supprimer et les paramètres restants sont les nouveaux éléments à insérer. Par exemple, le code suivant remplace les deux premiers éléments du tableau par de nouveaux éléments :
  1. $colors = array("red", "green", "blue", "yellow", "black");
    array_splice($colors, 0, 2, array("orange", "purple"));
    print_r($colors);
  2. Le résultat est :
Array( [0] => orange [1] => purple [2] => blue [3] => yellow [4] => black )

array_merge() function#🎜 La fonction 🎜#

array_merge() fusionne un ou plusieurs tableaux en un seul tableau. Passez les tableaux à fusionner comme arguments à la fonction. Par exemple, le code suivant fusionne deux tableaux en un seul :
    $array1 = array("a" => "red", "b" => "green");
    $array2 = array("c" => "blue", "d" => "yellow");
    
    $result = array_merge($array1, $array2);
    
    print_r($result);
  1. Le résultat est :
  2. Array( [a] => red [b] => green [c] => blue [d] => yellow )

array_key_exists() function

#🎜🎜 La fonction #

array_key_exists() est utilisée pour vérifier si la clé spécifiée existe dans le tableau. Cette fonction renvoie vrai si elle est présente, faux sinon. Par exemple, le code suivant vérifie si la clé "b" existe dans le tableau :

$colors = array("a" => "red", "b" => "green", "c" => "blue");

if (array_key_exists("b", $colors)) {
    echo "Key exists!";
} else {
    echo "Key does not exist!";
}
    Le résultat est :
  1. Key exists!
in_array() function#🎜🎜 ##🎜 🎜#

in_array() est utilisée pour vérifier si la valeur spécifiée existe dans le tableau. Cette fonction renvoie vrai si elle est présente, faux sinon. Par exemple, le code suivant vérifie si la valeur « vert » existe dans le tableau :

$colors = array("red", "green", "blue");

if (in_array("green", $colors)) {
    echo "Value exists!";
} else {
    echo "Value does not exist!";
}

Le résultat est :

Value exists!
    Summary
  1. PHP's fonction de tableau Bien qu'il existe de nombreuses fonctions, elles effectuent essentiellement des opérations telles que l'ajout, la suppression, la modification et la vérification de tableaux. Ce qui précède présente les fonctions courantes des tableaux PHP. Ces fonctions sont souvent utilisées dans la programmation PHP et sont très pratiques. Les lecteurs doivent lire attentivement la description de chaque fonction et la combiner avec l'utilisation réelle de la programmation pour véritablement maîtriser l'utilisation des tableaux PHP.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn