php peut générer directement un tableau. Il existe deux méthodes : 1. Utilisez print_r() pour afficher le contenu et la structure du tableau, et afficher les clés et les éléments selon un certain format. La syntaxe est "print_r (array)" ; 2. Utilisez var_dump(), affichez le contenu et la structure et affichez le type d'élément, la syntaxe est "var_dump (array)".
L'environnement d'exploitation de ce tutoriel : système Windows 7, PHP version 7.1, ordinateur DELL G3
php peut directement sortir des tableaux.
Il existe deux fonctions intégrées en php qui peuvent directement générer des tableaux :
fonction print_r()
fonction var_dump()
1 Utilisez print_r() pour générer un tableau.
print _r La fonction () est utilisée pour imprimer les variables sous une forme plus compréhensible. La fonction print_r() peut afficher le contenu et la structure de l'ensemble du tableau, et les clés et les éléments seront affichés dans un certain format.
<?php header("Content-type:text/html;charset=utf-8"); $array = array ( array("姓名"=>"张三","年龄"=>25,"性别"=>"男"), array("姓名"=>"李四","年龄"=>21,"性别"=>"男"), array("姓名"=>"娜娜","年龄"=>22,"性别"=>"女") ); print_r($array); ?>
Résultat de sortie :
Array ( [0] => Array ( [姓名] => 张三 [年龄] => 25 [性别] => 男 ) [1] => Array ( [姓名] => 李四 [年龄] => 21 [性别] => 男 ) [2] => Array ( [姓名] => 娜娜 [年龄] => 22 [性别] => 女 ) )
Pensez-vous que le résultat de sortie est trop long et que vous n'utilisez pas la lecture. Vous pouvez ajouter un morceau de code " De cette façon, le résultat de sortie est plus propice à la lecture, le résultat de sortie : 2. Utilisez var_dump() pour afficher le tableau Identique à la fonction print_r(), la fonction var_dump() peut également afficher le contenu et la structure des données de l'ensemble du tableau. Cependant, var_dump() est plus puissant que print_r(). Il peut imprimer plusieurs variables en même temps et donner les informations de type des variables. 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. Résultat de sortie : Explication : Les fonctions print_r() et var_dump() sont généralement utilisées pour le débogage des programmes. Dans la plupart des cas, echo est utilisé pour générer des valeurs d'unité de tableau spécifiques. 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!echo '
';</code>" avant l'instruction de sortie print_r() : </p><pre class="brush:php;toolbar:false"><?php
header("Content-type:text/html;charset=utf-8");
$array = array
(
array("姓名"=>"张三","年龄"=>25,"性别"=>"男"),
array("姓名"=>"李四","年龄"=>21,"性别"=>"男"),
array("姓名"=>"娜娜","年龄"=>22,"性别"=>"女")
);
echo '<pre class="brush:php;toolbar:false">';
print_r($array);
?>
<?php
header("Content-type:text/html;charset=utf-8");
$array = array
(
array("姓名"=>"张三","年龄"=>25,"性别"=>"男"),
array("姓名"=>"李四","年龄"=>21,"性别"=>"男"),
array("姓名"=>"娜娜","年龄"=>22,"性别"=>"女")
);
var_dump($array);
?>
<?php
header("Content-type:text/html;charset=utf-8");
$array = array(1,2,3,4,5);
echo $array[0]."<br>";
$array = array("id"=>25,"name"=>"李华","age"=>18);
echo $array["name"];
?>