Maison > Article > développement back-end > Comment afficher la valeur d'un tableau dans la page php
En PHP, le tableau est un type de données très courant, et la sortie de la valeur du tableau est l'une des choses qui sont souvent effectuées en développement. Dans cet article, nous présenterons plusieurs méthodes de base pour afficher la valeur d'un tableau PHP, ainsi que des méthodes plus extensibles.
Méthode 1 : fonction print_r
La fonction print_r() est la méthode la plus basique pour générer des valeurs de tableau en PHP. Il affiche des informations variables dans un format lisible et est souvent utilisé lors du débogage et du développement.
Utiliser cette fonction pour afficher la valeur d'un tableau est très simple, il suffit de transmettre la variable du tableau à afficher, comme le montre l'exemple suivant :
$array = array('apple', 'banana', 'orange'); print_r($array);
Le résultat de la sortie est le suivant :
Array ( [0] => apple [1] => banana [2] => orange )
Chaque élément de sortie sera sera affiché, et chaque élément sera affiché. Les éléments et leurs indices correspondants seront répertoriés dans l'ordre.
Méthode 2 : fonction var_dump
Semblable à print_r(), var_dump() est également un moyen courant de générer des valeurs de tableau. var_dump() affiche des informations structurelles pour une ou plusieurs expressions, y compris leur type et leur valeur, et dans le cas d'un tableau, tous les éléments ainsi que leur type et leur valeur.
Il est également très simple d'utiliser cette fonction pour afficher la valeur du tableau. Il vous suffit de transmettre la variable du tableau à afficher en tant que paramètre, comme le montre l'exemple suivant :
$array = array('apple', 'banana', 'orange'); var_dump($array);
Le résultat de sortie est le suivant. suit :
array(3) { [0]=> string(5) "apple" [1]=> string(6) "banana" [2]=> string(6) "orange" }
Vous pouvez voir que la sortie Les résultats sont plus détaillés, y compris des informations telles que les valeurs et les types d'éléments du tableau.
Méthode 3 : instruction foreach
Si vous devez afficher chaque élément du tableau, vous pouvez utiliser l'instruction foreach pour vous aider à parcourir le tableau, comme indiqué ci-dessous :
$array = array('apple', 'banana', 'orange'); foreach ($array as $value) { echo $value . "<br>"; }
Le résultat de sortie est le suivant :
apple banana orange
Vous peut voir cela de cette façon. Chaque élément du tableau peut être affiché en tant que variable '$value'.
Méthode 4 : instruction for
Grâce à l'instruction for, chaque élément du tableau et sa valeur d'index peuvent également être générés. Vous pouvez le faire en obtenant la longueur du tableau (à l'aide de la fonction count()) et en parcourant les valeurs et les valeurs d'index du tableau comme suit :
$array = array('apple', 'banana', 'orange'); for ($i = 0; $i < count($array); $i++) { echo "Index " . $i . ": " . $array[$i] . "<br>"; }
Le résultat est le suivant :
Index 0: apple Index 1: banana Index 2: orange
Par rapport à l'utilisation l'instruction foreach, cette méthode peut afficher la valeur d'index de chaque élément et la valeur de l'élément de tableau correspondant, les détails peuvent être ajustés selon les besoins.
Méthode 5 : fonction array_values
Lorsque le tableau utilise des clés de chaîne, si vous devez afficher le tableau par valeur. Vous pouvez utiliser la fonction array_values(). Cette fonction renvoie toutes les valeurs du tableau sans conserver les clés.
Un exemple d'utilisation de cette fonction est le suivant :
$array = array("a" => "apple", "b" => "banana", "c" => "orange"); $values = array_values($array); print_r($values);
Le résultat de sortie est le suivant :
Array ( [0] => apple [1] => banana [2] => orange )
Comme vous pouvez le voir, le résultat de sortie ne contient pas les informations sur le nom de la clé, mais uniquement la valeur de l'élément du tableau.
Pour résumer, voici plusieurs méthodes courantes permettant à PHP de générer des valeurs de tableau. En fonction des besoins, nous pouvons choisir de manière flexible la méthode qui nous convient.
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!