PHP, en tant que langage de développement Web révolutionnaire, possède de nombreuses fonctionnalités et fonctions puissantes, parmi lesquelles les fonctions de tableau en font partie. Les tableaux sont l'un des types de données les plus courants en PHP et sont largement utilisés dans diverses applications Web.
Dans cet article, nous présenterons quelques fonctions de tableau PHP et leurs applications en développement réel. Nous diviserons la fonction en parties suivantes en fonction de son objectif : fonction de tri de tableau, fonction de traitement de tableau, fonction de requête de tableau et fonction de fusion de tableau.
1. Fonction de tri de tableau
$numbers = array(5, 3, 8, 1); sort($numbers); print_r($numbers);
Le résultat de sortie est : Array([0] => 1,[1] => 3,[2] => 5,[3] => 8) La fonction
$numbers = array(5, 3, 8, 1); rsort($numbers); print_r($numbers);
Le résultat de sortie est : Array([0] => 8,[1] => 5,[2] => 3,[3] => 1) La fonction
$numbers = array("A"=>5, "B"=>3, "C"=>8, "D"=>1); asort($numbers); print_r($numbers);
Le résultat de sortie est : Array([D] => 1,[B] => 3,[A] => 5,[C] => 8) La fonction
$numbers = array("A"=>5, "B"=>3, "C"=>8, "D"=>1); arsort($numbers); print_r($numbers);
Le résultat de sortie est : Array([C] => 8,[A] => 5,[B] => 3,[D] => 1)
2. Fonctions de traitement du tableau
$colors = array("red", "green"); array_push($colors, "blue", "yellow"); print_r($colors);
Le résultat de sortie est : Array([0] => rouge,[1] => vert,[2] => bleu,[3] => jaune) La fonction
$colors = array("red", "green", "blue"); $lastColor = array_pop($colors); print_r($colors); echo $lastColor;
Le résultat de sortie est : Array([0] => red,[1] => green)
blue
$colors = array("red", "green", "blue"); $firstColor = array_shift($colors); print_r($colors); echo $firstColor;
Le résultat de sortie est : Array([0] => green,[1] => blue)
red
$colors = array("red", "green"); array_unshift($colors, "blue", "yellow"); print_r($colors);
Le résultat de sortie est : Array([0] => bleu,[1] => jaune,[2] => rouge,[3] => vert)
3. Fonction de requête de tableau
$colors = array("red", "green", "blue"); if (in_array("green", $colors)) { echo "找到了"; } else { echo "没找到"; }
Le résultat de sortie est : Found
$colors = array("red", "green", "blue"); $pos = array_search("green", $colors); echo $pos;
Le résultat de sortie est : 1
$colors = array("red", "green", "blue"); if (array_key_exists(1, $colors)) { echo "存在"; } else { echo "不存在"; }
Le résultat de sortie est : Existence
IV. Fonction de fusion de tableaux
$colors1 = array("red", "green"); $colors2 = array("blue", "yellow"); $colors = array_merge($colors1, $colors2); print_r($colors);
Le résultat de sortie est : Array([0] => rouge,[1] => vert,[2] => bleu,[3] => jaune) La fonction
$keys = array("A", "B", "C"); $values = array("red", "green", "blue"); $colors = array_combine($keys, $values); print_r($colors);
Le résultat de sortie est : Array([A] => red,[B] => green,[C] => blue)
Comme le montre le exemple ci-dessus, PHP Les fonctions de tableau fournies sont très pratiques et peuvent nous aider à implémenter rapidement diverses opérations sur les tableaux. Dans le développement réel, nous devrions utiliser pleinement ces fonctions pour améliorer l'efficacité du développement et la qualité du code.
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!