Comment imprimer un tableau avec php

PHPz
Libérer: 2023-04-27 09:37:20
original
667 Les gens l'ont consulté

En programmation PHP, il est souvent nécessaire d'afficher le contenu d'un tableau à des fins de débogage ou à d'autres fins. L'impression d'un tableau est l'une des opérations couramment utilisées en PHP. PHP dispose de diverses méthodes pour générer des tableaux, et cet article en présentera plusieurs.

  1. fonction print_r

La fonction print_r est l'une des méthodes les plus couramment utilisées pour imprimer des tableaux en PHP. Il imprimera les clés et les valeurs du tableau. La syntaxe de la fonction print_r est la suivante :

print_r($array);
Copier après la connexion

L'exemple de code est le suivant :

<?php
$array = array("name"=>"Tom", "age"=>20, "gender"=>"Male");
print_r($array);
?>
Copier après la connexion

Le résultat de l'impression est le suivant :

Array
(
    [name] => Tom
    [age] => 20
    [gender] => Male
)
Copier après la connexion
#🎜🎜 #Si vous devez stocker le résultat de l'impression du tableau dans Dans une variable, vous pouvez utiliser le deuxième paramètre de la fonction print_r :

<?php
$array = array("name"=>"Tom", "age"=>20, "gender"=>"Male");
$output = print_r($array, true);
echo $output;
?>
Copier après la connexion
    var_dump function
  1. #🎜🎜 La fonction #
  2. var_dump est également un tableau d'impression couramment utilisé en PHP. Une des méthodes. Il peut afficher les clés et les valeurs du tableau, ainsi que les informations sur le type et la longueur des données. La syntaxe de la fonction var_dump est la suivante :
var_dump($array);
Copier après la connexion

L'exemple de code est le suivant :

<?php
$array = array("name"=>"Tom", "age"=>20, "gender"=>"Male");
var_dump($array);
?>
Copier après la connexion

Le résultat de l'impression est le suivant :

array(3) {
  ["name"]=>
  string(3) "Tom"
  ["age"]=>
  int(20)
  ["gender"]=>
  string(4) "Male"
}
Copier après la connexion
#🎜🎜 #Similaire à la fonction print_r, si vous devez convertir le tableau Le résultat de l'impression est stocké dans une variable Vous pouvez utiliser le deuxième paramètre de la fonction var_dump :

<?php
$array = array("name"=>"Tom", "age"=>20, "gender"=>"Male");
$output = var_dump($array, true);
echo $output;
?>
Copier après la connexion

echo function#. 🎜🎜#

    echo La fonction peut également être utilisée pour générer un tableau, mais seules les valeurs du tableau peuvent être affichées et les clés du tableau ne peuvent pas être affichées. L'exemple de code est le suivant :
  1. <?php
    $array = array("Tom", "20", "Male");
    echo $array[0] . ", " . $array[1] . ", " . $array[2];
    ?>
    Copier après la connexion
  2. Le résultat imprimé est le suivant :
Tom, 20, Male
Copier après la connexion

foreach loop

    Vous pouvez également utiliser la sortie clé et valeur de la boucle foreach dans un tableau. L'exemple de code est le suivant :
  1. <?php
    $array = array("name"=>"Tom", "age"=>20, "gender"=>"Male");
    foreach ($array as $key => $value) {
        echo $key . ": " .$value . "<br>";
    }
    ?>
    Copier après la connexion
  2. Le résultat de l'impression est le suivant :
name: Tom
age: 20
gender: Male
Copier après la connexion

Les développeurs peuvent choisir d'utiliser l'une des méthodes ci-dessus. eux ou plusieurs méthodes pour obtenir la sortie et le débogage des tableaux.

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!

source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal