Rumah >pembangunan bahagian belakang >masalah PHP >Apakah elemen tatasusunan dalam PHP terdiri daripada?
Elemen tatasusunan dalam PHP terdiri daripada "nama kunci" dan "nilai kunci". Setiap elemen tatasusunan dalam tatasusunan mengandungi dua item iaitu kunci dan nilai. Nama kunci juga dipanggil subskrip, yang boleh menjadi jenis angka atau jenis rentetan mengikut jenis data yang berbeza bagi nama kunci tatasusunan, tatasusunan boleh dibahagikan kepada dua jenis: tatasusunan indeks dengan nombor sebagai nama kunci, rentetan; atau Tatasusunan di mana rentetan dan nombor bercampur sebagai kunci dipanggil tatasusunan bersekutu.
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer DELL G3
Setiap entiti (elemen) dalam tatasusunan adalah Mengandungi dua item iaitu kunci dan nilai.
Nama kunci juga dipanggil subskrip, yang boleh menjadi jenis angka atau jenis rentetan.
Dalam tatasusunan PHP, tidak kira jenis nama kunci terdapat nilai yang sepadan dengannya, iaitu pasangan kunci/nilai.
Menurut jenis data yang berbeza bagi nama kunci tatasusunan, kami boleh membahagikan tatasusunan PHP kepada dua jenis:
Menggunakan nombor sebagai nama kunci ialah Tatasusunan Berindeks;
Tatasusunan dengan rentetan atau campuran rentetan dan nombor sebagai kunci dipanggil Tatasusunan Bersekutu.
1) Tatasusunan indeks
Subskrip (nama kunci) tatasusunan indeks terdiri daripada nombor, bermula dari 0 secara lalai Setiap nombor sepadan dengan elemen tatasusunan dalam tatasusunan Tidak perlu menentukan kedudukan PHP secara automatik akan menetapkan nilai integer kepada nama kunci tatasusunan indeks, dan kemudian secara automatik meningkat daripada nilai ini.
<?php header('content-type:text/html;charset=utf-8'); $array=array(1,2,3,4,5,6,7,8,9,10); var_dump($array);//打印数组 ?>
2) Tatasusunan bersekutu
Subskrip (nama kunci) tatasusunan bersekutu terdiri daripada campuran nilai angka dan rentetan. Jika tatasusunan Jika salah satu nama kunci bukan nombor, maka tatasusunan ini ialah tatasusunan bersekutu.
Jika nama kunci ialah rentetan, nama kunci mesti dibalut dengan pengubah suai pembatas - petikan tunggal '' atau petikan berganda "".
<?php header('content-type:text/html;charset=utf-8'); $array=array("id"=>1,"name"=>"李华","age"=>23,"1"=>1,"id2"=>52); var_dump($array);//打印数组 ?>
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Apakah elemen tatasusunan dalam PHP terdiri daripada?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!