Dalam PHP, tatasusunan ialah koleksi data, yang menyusun satu siri data untuk membentuk keseluruhan yang boleh dikendalikan. Tatasusunan PHP boleh dibahagikan kepada tiga jenis: 1. Tatasusunan indeks berangka 2. Tatasusunan bersekutu 3. Tatasusunan berbilang dimensi;
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 7.1, komputer DELL G3
Disyorkan: 1. Fungsi tatasusunan PHP ARRAY (topik khas) 2.kerja dalam talian latihan PHP
Apakah itu tatasusunan
Tatasusunan ialah koleksi data yang menyusun satu siri data untuk membentuk keseluruhan yang boleh dikendalikan. Tatasusunan dalam PHP adalah kompleks tetapi lebih fleksibel daripada tatasusunan dalam banyak bahasa peringkat tinggi 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 lebih fleksibel daripada tatasusunan dalam bahasa peringkat tinggi yang lain ia bukan sahaja menyokong tatasusunan indeks dengan nombor sebagai kunci, tetapi juga menyokong tatasusunan bersekutu dengan rentetan atau campuran rentetan dan nombor sebagai kunci. Dalam bahasa peringkat tinggi lain, seperti Java atau C, hanya tatasusunan yang diindeks secara berangka disokong.
Anda boleh menggunakan dua kaedah berikut untuk mengisytiharkan tatasusunan dalam PHP:
Anda boleh mengisytiharkan tatasusunan dengan memberikan nilai terus kepada elemen tatasusunan;
Gunakan fungsi tatasusunan() untuk mengisytiharkan tatasusunan.
$数组变量名[下标] = 值; $数组变量名 = array(key1 => value1, key2 => value2, ..., keyN => valueN);
Apakah jenis tatasusunan?
Susun atur PHP terbahagi kepada tiga kategori
Susun atur indeks angka:
Susun atur indeks menyimpan satu siri tunggal tersusun atau Berbilang nilai, setiap satunya boleh diakses menggunakan nilai integer yang tidak ditandatangani.
Asosiasi bersekutu:
"tatasusunan bersekutu" ialah tatasusunan dengan kaedah pengindeksan khas. Ia boleh diindeks bukan sahaja oleh integer, tetapi juga dengan rentetan atau jenis nilai lain (kecuali NULL).
Tatasusunan berbilang dimensi:
Konsep dalam struktur data di atas tatasusunan dua dimensi, tatasusunan yang bukan linear mahupun satah menjadi tatasusunan berbilang dimensi.
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Apakah array dalam php? Apakah jenis tatasusunan yang ada?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!