Rumah > Artikel > pembangunan bahagian belakang > Apakah tatasusunan diindeks dalam PHP
Dalam PHP, tatasusunan indeks merujuk kepada tatasusunan dengan nombor sebagai kunci (subskrip). Subskrip (nama kunci) tatasusunan indeks terdiri daripada nombor, bermula dari 0 secara lalai Setiap nombor sepadan dengan kedudukan elemen tatasusunan dalam tatasusunan PHP tidak perlu menetapkan nilai integer nama kunci tatasusunan indeks Ia kemudian secara automatik meningkat daripada nilai ini.
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer DELL G3
Array ialah salah satu data terpenting jenis dalam PHP Pertama, ia digunakan secara meluas dalam PHP. Oleh kerana PHP ialah bahasa pengaturcaraan dengan jenis data yang lemah, pembolehubah tatasusunan dalam PHP boleh menyimpan sebarang bilangan data dari sebarang jenis, dan boleh melaksanakan fungsi struktur data seperti timbunan, tindanan dan baris gilir dalam jenis data kukuh yang lain.
Array Tatasusunan ialah set tertib pembolehubah di mana setiap nilai dipanggil elemen. Setiap elemen dibezakan oleh pengecam khas yang dipanggil kunci (juga dipanggil subskrip).
Setiap entiti dalam tatasusunan mengandungi dua item, iaitu kunci dan nilai. Elemen tatasusunan yang sepadan boleh diperoleh dengan nilai kunci Kekunci ini boleh menjadi kunci angka atau kunci persatuan. Jika pembolehubah ialah bekas yang menyimpan satu nilai, maka tatasusunan ialah bekas yang menyimpan berbilang nilai.
Tatasusunan PHP terbahagi kepada dua jenis:
Tatasusunan yang mempunyai nombor sebagai nama kunci dipanggil tatasusunan diindeks ( Tatasusunan Berindeks );
Tatasusunan dengan rentetan atau campuran rentetan dan nombor sebagai kunci dipanggil Tatasusunan Bersekutu.Subskrip (nama kunci) tatasusunan indeks terdiri daripada nombor, bermula dari 0 secara lalai, dan setiap nombor sepadan kepada tatasusunan Kedudukan elemen dalam tatasusunan tidak perlu ditentukan PHP akan secara automatik 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'); $arr = array('华为','三星','vivo','oppo'); var_dump($arr); echo '数组 $arr 中的,键名为2的键值为:'.$arr[2]; ?>
Penjelasan: Jika nama kunci dalam tatasusunan bukan nombor, maka tatasusunan itu bukan tatasusunan indeks, tetapi tatasusunan bersekutu.
Pembelajaran yang disyorkan: "Tutorial Video PHP
"Atas ialah kandungan terperinci Apakah tatasusunan diindeks dalam PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!