Dalam PHP, anda boleh menggunakan tatasusunan untuk menyimpan set nilai yang berkaitan Untuk menyimpan nilai dalam tatasusunan, anda perlu menggunakan sintaks penugasan tatasusunan. Secara khusus, tatasusunan dalam PHP dibahagikan kepada dua jenis: tatasusunan diindeks dan tatasusunan bersekutu.
Tatasusunan indeks ialah tatasusunan yang diindeks secara automatik bermula dari 0 dan setiap nilai mempunyai indeks angka yang sepadan. Menggunakan sintaks penugasan tatasusunan, nilai boleh disimpan dalam tatasusunan diindeks.
Sebagai contoh, kod berikut menunjukkan cara menyimpan nilai ke dalam tatasusunan indeks:
// 定义一个空的索引数组 $myArray = array(); // 将一个值存入索引数组中 $myArray[0] = "apple";
Dalam contoh ini, kita mula-mula mentakrifkan tatasusunan indeks kosong $myArray
dan kemudian gunakan $myArray[0] = "apple"
untuk menyimpan nilai "apple"
ke dalam tatasusunan. Dalam tatasusunan diindeks, setiap nilai mempunyai indeks angka yang sepadan, jadi indeks elemen pertama ialah 0. Gunakan nama kunci tersuai untuk menyimpan tatasusunan nilai dan setiap nilai mempunyai nama kunci yang sepadan. Menggunakan sintaks penugasan tatasusunan, nilai boleh disimpan dalam tatasusunan bersekutu.
// 定义一个空的关联数组 $myArray = array(); // 将一个值存入关联数组中 $myArray["fruit"] = "apple";
untuk menyimpan nilai
dan nama kunci yang sepadanke dalam tatasusunan. Dalam tatasusunan bersekutu, setiap nilai mempunyai kunci yang sepadan.
Perlu diambil perhatian bahawa apabila menggunakan sintaks penugasan tatasusunan untuk menyimpan nilai dalam tatasusunan bersekutu, nama kunci boleh berupa sebarang rentetan atau integer. Walau bagaimanapun, apabila menggunakan sintaks penugasan tatasusunan untuk menyimpan nilai ke dalam tatasusunan diindeks, kunci mestilah integer. $myArray
$myArray["fruit"] = "apple"
Ringkasan"apple"
"fruit"
Dalam PHP, dengan menggunakan sintaks penugasan tatasusunan, anda boleh menyimpan nilai dalam tatasusunan diindeks atau tatasusunan bersekutu. Apabila menyimpan nilai, anda perlu mentakrifkan tatasusunan kosong dahulu, dan kemudian gunakan sintaks penugasan tatasusunan untuk menyimpan nilai ke dalam tatasusunan. Dalam tatasusunan bersekutu, nama kunci boleh berupa sebarang rentetan atau integer, manakala dalam tatasusunan diindeks, nama kunci mestilah integer.
Atas ialah kandungan terperinci Bagaimana untuk menyimpan nilai dalam tatasusunan dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!