Maison  >  Article  >  développement back-end  >  Comment vérifier la valeur du tableau php

Comment vérifier la valeur du tableau php

PHPz
PHPzoriginal
2023-04-20 13:50:30651parcourir

Le tableau PHP est un type de données très couramment utilisé, utilisé pour stocker un ensemble de valeurs associées. Il peut être défini de deux manières : un tableau d'index et un tableau associatif. Lorsque nous utilisons des tableaux, nous devons souvent afficher les valeurs du tableau. Alors, comment vérifier la valeur du tableau PHP ? Discutons-en ensemble.

1. Utilisez la fonction print_r()

<?php
    $a = array(&#39;apple&#39;,&#39;banana&#39;,&#39;orange&#39;);
    print_r($a);
?>

Dans le code ci-dessus, nous définissons un tableau d'index $a, qui stocke trois éléments, à savoir « pomme », « banane » et « orange ». Ensuite, utilisez la fonction print_r() pour afficher les éléments du tableau $a.

Exécutez le code ci-dessus et les résultats suivants seront imprimés :

Array
(
    [0] => apple
    [1] => banana
    [2] => orange
)

Parmi eux, les indices des éléments du tableau sont mis entre crochets [], et la valeur de l'élément est affichée derrière la flèche. Comme vous pouvez le voir dans les résultats ci-dessus, la fonction print_r() affiche les éléments du tableau dans un format facile à lire.

Il est à noter que la fonction print_r() ne renvoie pas la valeur du tableau, elle est uniquement utilisée pour afficher les éléments du tableau. Si vous devez traiter des éléments du tableau, vous devez utiliser d'autres fonctions associées pour y parvenir.

2. Utilisez la fonction var_dump()

<?php
    $a = array(&#39;apple&#39;,&#39;banana&#39;,&#39;orange&#39;);
    var_dump($a);
?>

Semblable à la fonction print_r(), la fonction var_dump() peut également être utilisée pour afficher la valeur d'un tableau. Il peut générer le type de données et la valeur d'une variable, y compris des tableaux, des objets et d'autres types de variables. Dans le code ci-dessus, la fonction var_dump() peut afficher les résultats suivants :

array(3) {
  [0]=>
  string(5) "apple"
  [1]=>
  string(6) "banana"
  [2]=>
  string(6) "orange"
}

Comme le montrent les résultats ci-dessus, il y a trois éléments dans le tableau $a que nous avons défini, et le type de chaque élément est une chaîne , respectivement " "pomme", "banane", "orange". Comme vous pouvez le voir, la fonction var_dump() est plus détaillée que la fonction print_r(), y compris le type de données, la longueur et d'autres informations de l'élément.

3. Utilisez la boucle foreach() pour parcourir

En plus d'utiliser des fonctions PHP spécifiques pour afficher les valeurs du tableau, nous pouvons également utiliser l'instruction de boucle foreach pour parcourir un tableau.

<?php
    $a = array(&#39;apple&#39;,&#39;banana&#39;,&#39;orange&#39;);
    foreach($a as $value){
        echo $value."<br>";
    }
?>

Dans le code ci-dessus, nous définissons un tableau d'index $a, utilisons l'instruction de boucle foreach pour parcourir chaque élément du tableau et imprimons le résultat. L'exécution du code ci-dessus affichera les résultats suivants :

apple
banana
orange

Comme le montrent les résultats ci-dessus, en utilisant la boucle foreach, vous pouvez accéder directement à chaque élément du tableau et vous pouvez facilement afficher la valeur du tableau.

Pour résumer, les trois méthodes ci-dessus peuvent être utilisées pour afficher la valeur du tableau PHP. La méthode à utiliser doit être choisie en fonction de la situation spécifique. Si vous avez besoin d'afficher des informations détaillées, vous pouvez utiliser la fonction var_dump(). Si vous avez juste besoin de voir des informations faciles à lire, vous pouvez utiliser la fonction print_r(). Si vous devez parcourir et analyser des éléments du tableau, vous pouvez utiliser une boucle foreach.

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