Aksara Sah dalam Kekunci Tatasusunan PHP
Soalan:
Apabila membina tatasusunan PHP, boleh anda menggunakan mana-mana aksara dalam kunci? Adakah terdapat sebarang had?
Jawapan:
Menurut manual PHP, peraturan berikut digunakan untuk kekunci tatasusunan:
Mengenai rentetan, manual menyatakan bahawa rentetan mewakili satu siri aksara, di mana aksara adalah sama dengan bait. Ini bermakna PHP menyokong set 256 aksara, dengan berkesan menggunakan data binari.
Oleh itu, secara ringkasnya, sebarang rentetan boleh menjadi kunci tatasusunan yang sah, termasuk sebarang data binari (sehingga 2GB). Berikut ialah beberapa contoh yang tidak konvensional tetapi sah:
<code class="php">$w = array( chr(0) => 'null byte?', chr(rand(0, 255)) => 'random byte?' ); var_dump($w);</code>
Atas ialah kandungan terperinci Apakah Had Jenis Aksara Sah untuk Kekunci Tatasusunan PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!