Maison >développement back-end >Problème PHP >Quelles méthodes en PHP peuvent afficher tous les éléments d'un tableau ?

Quelles méthodes en PHP peuvent afficher tous les éléments d'un tableau ?

青灯夜游
青灯夜游original
2022-06-01 14:12:005305parcourir

3 méthodes : 1. Utilisez "var_dump($array)" pour afficher le contenu et la structure des données de l'ensemble du tableau, et imprimez les informations de type des éléments ; 2. Utilisez "print_r($array)" pour afficher les données. contenu et structure du tableau ; 3. Utilisez une boucle foreach pour parcourir le tableau et utilisez echo pour afficher les éléments un par un dans la boucle.

Quelles méthodes en PHP peuvent afficher tous les éléments d'un tableau ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3

Plusieurs façons dont php peut afficher tous les éléments du tableau

Méthode 1 : Utiliser var_dump( ) pour afficher le tableau

La fonction var_dump() peut afficher le contenu et la structure des données de l'ensemble du tableau, et peut également imprimer plusieurs variables en même temps et donner les informations sur le type de variable. La fonction

var_dump() peut générer des informations pertinentes (type et valeur) sur les variables lors de la sortie d'un tableau, le tableau développera récursivement les valeurs et affichera sa structure par indentation.

<?php
header("Content-type:text/html;charset=utf-8");
$array = array
(
    array("姓名"=>"张三","年龄"=>25,"性别"=>"男"),
    array("姓名"=>"李四","年龄"=>21,"性别"=>"男"),
    array("姓名"=>"娜娜","年龄"=>22,"性别"=>"女")
);
 var_dump($array);
?>

Quelles méthodes en PHP peuvent afficher tous les éléments dun tableau ?

Méthode 2 : utilisez print_r() pour générer le tableau

La fonction print_r() est utilisée pour imprimer les variables sous une forme plus compréhensible. La fonction print_r() peut afficher le contenu et la structure du. tableau entier. Et les clés et les éléments seront affichés selon un certain format.

<?php
header("Content-type:text/html;charset=utf-8");
$array = array
(
    array("姓名"=>"张三","年龄"=>25,"性别"=>"男"),
    array("姓名"=>"李四","年龄"=>21,"性别"=>"男"),
    array("姓名"=>"娜娜","年龄"=>22,"性别"=>"女")
);
echo &#39;<pre class="brush:php;toolbar:false">&#39;;
print_r($array);
?>

Quelles méthodes en PHP peuvent afficher tous les éléments dun tableau ?

Méthode 2 : utilisez l'instruction foreach+echo pour générer le tableau

L'instruction foreach parcourt le tableau et utilise l'instruction echo dans la boucle pour afficher les éléments un par un

Remarque : Un tableau unidimensionnel ne nécessite qu'une seule instruction foreach. Les tableaux multidimensionnels nécessitent plusieurs instructions foreach imbriquées.

<?php
header("Content-type:text/html;charset=utf-8");
$array= array("香蕉","苹果","梨子","橙子","橘子","榴莲");
foreach ($array as $val){  // 遍历数组
    //输出数组元素
    echo $val."<br>";  
}
?>

Quelles méthodes en PHP peuvent afficher tous les éléments dun tableau ?

<?php
header("Content-type:text/html;charset=utf-8");
$array = array
(
    array("姓名"=>"张三","年龄"=>25,"性别"=>"男"),
    array("姓名"=>"李四","年龄"=>21,"性别"=>"男"),
    array("姓名"=>"娜娜","年龄"=>22,"性别"=>"女")
);
foreach ($array as $val){  // 遍历数组
	foreach ($val as $K=>$v){
		//输出数组元素
	    echo $K."=>".$v."<br>";  
	}
     echo "<br>";  
}
?>

Quelles méthodes en PHP peuvent afficher tous les éléments dun tableau ?

Apprentissage recommandé : "Tutoriel vidéo PHP"

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