Untuk pembangun PHP, tatasusunan ialah struktur data yang sangat penting. Dalam PHP, tatasusunan ialah jenis data yang boleh menyimpan berbilang nilai Ia boleh menyimpan jenis data yang berbeza, termasuk rentetan, nombor, Boolean, objek, dll. Ini menjadikan tatasusunan digunakan secara meluas dalam pembangunan PHP.
Dalam PHP, terdapat dua jenis tatasusunan: tatasusunan satu dimensi dan tatasusunan berbilang dimensi. Tatasusunan satu dimensi ialah jenis tatasusunan yang paling biasa digunakan dan biasanya digunakan untuk menyimpan nilai bagi satu jenis data. Dalam artikel ini, kita akan membincangkan persediaan tatasusunan satu dimensi dalam PHP.
Takrif tatasusunan satu dimensi
Untuk menentukan tatasusunan, gunakan fungsi tatasusunan() dalam kod anda dan nyatakan elemen tatasusunan dalam fungsi seperti berikut:
$myArray = array("apple", "banana", "orange");
Tatasusunan ini mengandungi tiga elemen: epal, pisang dan oren. Dalam tatasusunan, setiap elemen mempunyai kunci unik, dipanggil indeks. Secara lalai, indeks tatasusunan bermula dari sifar dan meningkat secara berurutan. Dalam contoh di atas, "epal" ialah elemen pertama tatasusunan, "pisang" ialah yang kedua, dan "oren" ialah yang ketiga.
Akses tatasusunan satu dimensi
Untuk mengakses elemen dalam tatasusunan, gunakan kurungan segi empat sama dan nyatakan indeks, seperti ini:
echo $myArray[0]; // 输出 "apple" echo $myArray[1]; // 输出 "banana" echo $myArray[2]; // 输出 "orange"
Ini akan mengeluarkan elemen dalam tatasusunan masing-masing Unsur pertama, kedua dan ketiga.
Tambahan atau pengubahsuaian tatasusunan satu dimensi
Untuk menambah atau mengubah suai elemen dalam tatasusunan, nyatakan indeks menggunakan kurungan segi empat sama dan tetapkan nilai baharu kepada indeks tersebut, seperti berikut:
$myArray[0] = "grape"; $myArray[3] = "peach";
Ini akan mengubah suai elemen pertama dalam tatasusunan daripada "epal" kepada "anggur" dan menambah elemen baharu "pic" sebagai elemen keempat tatasusunan. Ambil perhatian bahawa jika anda cuba mengakses indeks yang tidak wujud, PHP secara automatik akan mencipta elemen baharu untuk anda.
Merentasi tatasusunan satu dimensi
Untuk melelaran seluruh tatasusunan dan mengakses setiap elemen, gunakan gelung foreach dalam PHP. Gelung foreach membolehkan anda mengakses setiap elemen dalam tatasusunan dan melakukan operasi. Berikut ialah contoh mudah:
foreach ($myArray as $fruit) { echo $fruit . "<br>"; }
Ini akan menggelungkan seluruh tatasusunan dan melaksanakan operasi yang ditentukan pada setiap elemen. Dalam contoh ini, kami hanya mencetak nilai setiap elemen.
Mengenai menyusun tatasusunan
Dalam PHP, terdapat banyak fungsi terbina dalam yang boleh digunakan untuk mengisih tatasusunan, termasuk sort(), rsort(), asort(), ksort() dan usort () tunggu. Fungsi ini membolehkan anda mengisih tatasusunan mengikut kriteria tertentu, seperti mengikut abjad, mengikut saiz berangka, atau mengikut kriteria yang ditentukan pengguna, dsb.
sort($myArray); // 按照升序排序 rsort($myArray); // 按照降序排序 asort($myArray); // 按照值升序排序,并保留键 ksort($myArray); // 按照键升序排序,并保留键 usort($myArray, "mySortFunction"); // 按照用户定义的条件排序
Ringkasan
Array ialah struktur data yang sangat penting dalam pembangunan PHP, yang boleh menyimpan dan mengakses data dengan mudah. Untuk tatasusunan satu dimensi, gunakan fungsi tatasusunan() untuk mengisytiharkan tatasusunan, gunakan kurungan segi empat sama untuk mengakses, mengubah suai atau menambah elemen, gunakan gelung foreach untuk melintasi tatasusunan dan gunakan fungsi terbina dalam untuk mengisih tatasusunan. Dalam proses pembangunan PHP, pemahaman dan kemahiran yang mendalam dalam penggunaan tatasusunan akan meningkatkan kecekapan pembangunan kami.
Atas ialah kandungan terperinci php tetapan tatasusunan satu dimensi. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!