Maison >développement back-end >Problème PHP >Comment imprimer un tableau avec php
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.
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);
L'exemple de code est le suivant :
<?php $array = array("name"=>"Tom", "age"=>20, "gender"=>"Male"); print_r($array); ?>
Le résultat de l'impression est le suivant :
Array ( [name] => Tom [age] => 20 [gender] => Male )#🎜🎜 #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; ?>
var_dump($array);
L'exemple de code est le suivant :
<?php $array = array("name"=>"Tom", "age"=>20, "gender"=>"Male"); var_dump($array); ?>
Le résultat de l'impression est le suivant :
array(3) { ["name"]=> string(3) "Tom" ["age"]=> int(20) ["gender"]=> string(4) "Male" }#🎜🎜 #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; ?>
echo function#. 🎜🎜#
<?php $array = array("Tom", "20", "Male"); echo $array[0] . ", " . $array[1] . ", " . $array[2]; ?>
Tom, 20, Maleforeach loop
<?php $array = array("name"=>"Tom", "age"=>20, "gender"=>"Male"); foreach ($array as $key => $value) { echo $key . ": " .$value . "<br>"; } ?>
name: Tom age: 20 gender: Male
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!