php boleh terus mengeluarkan tatasusunan Terdapat dua kaedah: 1. Gunakan print_r() untuk mengeluarkan kandungan dan struktur tatasusunan, dan memaparkan kekunci dan elemen mengikut format tertentu Sintaks ialah "print_r (. array)"; 2. , gunakan var_dump() untuk mengeluarkan kandungan dan struktur, dan memaparkan jenis elemen, sintaksnya ialah "var_dump (array)".
Persekitaran pengendalian tutorial ini: sistem Windows 7, versi PHP 7.1, komputer DELL G3
php boleh terus mengeluarkan tatasusunan .
Terdapat dua fungsi terbina dalam dalam php yang boleh terus mengeluarkan tatasusunan:
fungsi print_r()
var_dump () fungsi
1. Gunakan print_r() untuk mengeluarkan tatasusunan
Print_r() fungsi digunakan untuk memudahkan Cetak pembolehubah dalam bentuk yang anda fahami Fungsi print_r() boleh mengeluarkan kandungan dan struktur keseluruhan tatasusunan, dan kunci dan elemen akan dipaparkan dalam format tertentu.
<?php header("Content-type:text/html;charset=utf-8"); $array = array ( array("姓名"=>"张三","年龄"=>25,"性别"=>"男"), array("姓名"=>"李四","年龄"=>21,"性别"=>"男"), array("姓名"=>"娜娜","年龄"=>22,"性别"=>"女") ); print_r($array); ?>
Hasil keluaran:
Array ( [0] => Array ( [姓名] => 张三 [年龄] => 25 [性别] => 男 ) [1] => Array ( [姓名] => 李四 [年龄] => 21 [性别] => 男 ) [2] => Array ( [姓名] => 娜娜 [年龄] => 22 [性别] => 女 ) )
Adakah anda rasa hasil keluaran terlalu panjang dan anda tidak menggunakan bacaan. Anda boleh menambah sekeping kod " Dengan cara ini hasil output lebih kondusif untuk dibaca, hasil output: 2 Gunakan var_dump() untuk mengeluarkan tatasusunan Serupa dengan fungsi print_r(), fungsi var_dump() juga boleh membuang kandungan data keseluruhan tatasusunan dan struktur untuk output. Walau bagaimanapun, var_dump() lebih berkuasa daripada print_r(). Ia boleh mencetak berbilang pembolehubah pada masa yang sama dan memberikan maklumat jenis pembolehubah. Fungsi var_dump() boleh mengeluarkan maklumat berkaitan pembolehubah (jenis dan nilai) Apabila mengeluarkan tatasusunan, tatasusunan akan mengembangkan nilai secara rekursif dan memaparkan strukturnya melalui lekukan. Hasil keluaran: Penjelasan: fungsi print_r() dan var_dump() ialah umum Ia digunakan untuk menyahpepijat program Dalam kebanyakan kes, gema digunakan untuk mengeluarkan nilai unit tatasusunan tertentu. Pembelajaran yang disyorkan: "Tutorial Video PHP" Atas ialah kandungan terperinci Bolehkah php mengeluarkan tatasusunan secara langsung?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!echo '
';</code>" sebelum pernyataan output 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"];
?>