Comment faire écho ou imprimer un tableau en PHP
-
Utiliser la boucle
foreachpour faire écho ou imprimer un tableau en PHP -
Utiliser la fonction
print_r()pour faire écho ou imprimer un tableau en PHP -
Utiliser la fonction
var_dump()pour faire écho ou imprimer un tableau en PHP
Dans cet article, nous allons introduire des méthodes pour faire écho ou imprimer un tableau en PHP.
- Utilisation de la boucle
foreach - Utilisation de la fonction
print_r() - Utilisation de la fonction
var_dump()
Utiliser la boucle foreach pour faire écho ou imprimer un tableau en PHP
La boucle foreach parcourt chaque élément du tableau. C’est la méthode la plus simple pour récupérer chaque élément du tableau. La syntaxe correcte pour utiliser une boucle foreach est la suivante
foreach( $arrayName as $variableName ) {
// action to perform
}
Chaque valeur du tableau $arrayName est affectée à la variable $variableName. Le pointeur incrémente sa valeur dans chaque boucle pour parcourir le tableau.
<?php
//Declare the array
$flowers = array("Rose","Lili","Jasmine","Hibiscus","Tulip","Sun Flower","Daffodil","Daisy");
echo "The array is:\n";
//Prints the array
foreach($flowers as $flower){
echo $flower . "\n";
}
?>
Chaque valeur du tableau $flowers est affectée à la variable $flower. La variable $flower est alors affichée en utilisant echo. De cette façon, nous avons imprimé tous les éléments du tableau.
Production:
The array is:
Rose
Lili
Jasmine
Hibiscus
Tulip
Sun Flower
Daffodil
Daisy
Utiliser la fonction print_r() pour faire écho ou imprimer un tableau en PHP
La fonction intégrée print_r() est utilisée pour imprimer la valeur stockée dans une variable en PHP. Nous pouvons également l’utiliser pour imprimer un tableau. Il imprime toutes les valeurs du tableau avec leur numéro d’index. La syntaxe correcte pour utiliser cette fonction est la suivante
print_r($variableName, $boolVariable)
Il a deux paramètres. Le premier paramètre $variableName est un paramètre obligatoire car sa valeur sera imprimée. L’autre paramètre $boolVariable est une variable facultative, il est défini False par défaut. Il stocke la sortie de la fonction print_r(). Si sa valeur est True, la fonction renverra la valeur qui est censée s’imprimer.
<?php
//Declare the array
$flowers = array("Rose","Lili","Jasmine","Hibiscus","Tulip","Sun Flower","Daffodil","Daisy");
//Print the structure of the array with data type
print_r($flowers);
?>
Le tableau $flowers est passé en paramètre à cette fonction.
Production:
Array
(
[0] => Rose
[1] => Lili
[2] => Jasmine
[3] => Hibiscus
[4] => Tulip
[5] => Sun Flower
[6] => Daffodil
[7] => Daisy
)
Utiliser la fonction var_dump() pour faire écho ou imprimer un tableau en PHP
La fonction var_dump() est utilisée pour imprimer les détails de toute variable ou expression. Il imprime le tableau avec sa valeur d’index, le type de données de chaque élément et la longueur de chaque élément. Il fournit les informations structurées de la variable ou du tableau. La syntaxe correcte pour utiliser cette fonction est la suivante
var_dump($variableName)
Il ne prend qu’un seul paramètre $variableName et retourne les informations structurées de la variable.
<?php
//Declare the array
$flowers = array("Rose","Lili","Jasmine","Hibiscus","Tulip","Sun Flower","Daffodil","Daisy");
//Print the structure of the array with data type
var_dump($flowers);
?>
Le tableau $flowers est transmis comme paramètre à cette fonction.
Production:
array(8) {
[0]=>
string(4) "Rose"
[1]=>
string(4) "Lili"
[2]=>
string(7) "Jasmine"
[3]=>
string(8) "Hibiscus"
[4]=>
string(5) "Tulip"
[5]=>
string(10) "Sun Flower"
[6]=>
string(8) "Daffodil"
[7]=>
string(5) "Daisy"
}
Article connexe - PHP Array
- Comment déterminer la première et la dernière itération d'une boucle de foreach dans le PSP
- Comment convertir un tableau en chaîne de caractères en PHP
- Comment obtenir le premier élément d'un tableau en PHP
- Comment supprimer un élément d'un tableau en PHP
- Comment supprimer des éléments de tableau vides en PHP