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 ?

青灯夜游
Libérer: 2023-03-16 10:14:01
original
5304 Les gens l'ont consulté

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);
?>
Copier après la connexion

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);
?>
Copier après la connexion

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>";  
}
?>
Copier après la connexion

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>";  
}
?>
Copier après la connexion

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!

Étiquettes associées:
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>
Tutoriels associés
Recommandations populaires
Derniers cours
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal