Rumah >pembangunan bahagian belakang >tutorial php >Dalam php, apakah kaedah untuk mengeluarkan tatasusunan?
Terdapat 4 cara untuk mengeluarkan tatasusunan dalam PHP: print_r() mencetak tatasusunan dalam cara yang boleh dibaca manusia var_dump() mencetak tatasusunan dengan cara yang bertele-tele, menunjukkan jenis dan nilai echo() mengeluarkan tatasusunan tanpa memformat json_encode () menukar tatasusunan Tukar kepada rentetan JSON
Kaedah untuk mengeluarkan tatasusunan dalam PHP
Terdapat kaedah utama berikut untuk mengeluarkan tatasusunan dalam PHP:
(1). () fungsi adalah berdasarkan manusia Cetak tatasusunan dengan cara yang boleh dibaca. Ia menambah label di hadapan setiap elemen tatasusunan. Contohnya:
<code class="php">$array = ['foo', 'bar', 'baz']; print_r($array);</code>Output:
<code>Array ( [0] => foo [1] => bar [2] => baz )</code>
2. Fungsi var_dump()
var_dump() mencetak tatasusunan dengan cara yang lebih terperinci. Ia memaparkan jenis dan nilai setiap elemen dalam tatasusunan. Contohnya:
<code class="php">$array = ['foo', 'bar', 'baz']; var_dump($array);</code>Output:
<code>array(3) { [0]=> string(3) "foo" [1]=> string(3) "bar" [2]=> string(3) "baz" }</code>
3. fungsi echo()
echo() boleh mengeluarkan sebarang nilai, termasuk tatasusunan. Walau bagaimanapun, ia tidak mengeluarkan tatasusunan dalam cara yang diformatkan. Contohnya:
<code class="php">$array = ['foo', 'bar', 'baz']; echo $array;</code>Output:
<code>Array</code>
4. fungsi json_encode()
json_encode() menukarkan tatasusunan kepada rentetan JSON. Rentetan JSON ialah format data ringan yang boleh ditukar dengan mudah dengan JavaScript dan bahasa lain. Contohnya:
<code class="php">$array = ['foo', 'bar', 'baz']; echo json_encode($array);</code>Output:
<code>["foo","bar","baz"]</code>
Atas ialah kandungan terperinci Dalam php, apakah kaedah untuk mengeluarkan tatasusunan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!