Bagaimana untuk menggunakan tatasusunan PHP? Tatasusunan PHP ialah alat berkuasa yang boleh digunakan untuk menyimpan dan memanipulasi sejumlah besar data. Tatasusunan PHP boleh digunakan untuk menyimpan sebarang jenis data, termasuk rentetan, integer, nombor titik terapung, nilai Boolean, dsb. Dalam artikel ini, kami akan membincangkan asas dan operasi biasa pada tatasusunan PHP supaya anda boleh mula menggunakannya dengan cepat.
1. Gambaran Keseluruhan tatasusunan
Tatasusunan ialah jenis data yang sangat penting yang membolehkan kami menyusun data dengan cara tertentu. Tatasusunan ialah koleksi tersusun dan diindeks di mana setiap elemen mempunyai nilai indeks yang unik. Tatasusunan boleh digunakan untuk menyimpan berbilang nilai, yang sukar untuk diurus jika ia diletakkan dalam pembolehubah yang berasingan.
Dalam PHP, tatasusunan boleh diisytiharkan dalam dua cara:
2. Cipta tatasusunan ringkas
Dalam PHP, mencipta tatasusunan adalah sangat mudah. Berikut ialah contoh:
$colors = array("Red", "Green", "Blue");
Anda juga boleh menggunakan kurungan segi empat sama [] untuk mencipta tatasusunan:
$colors = ["Red", "Green", "Blue"];
Kod di atas akan mencipta tatasusunan bernama $colors dan menukar "Merah Nilai untuk ", "Hijau" dan "Biru" masing-masing disimpan di kedudukan pertama, kedua dan ketiga.
3. Mengakses dan mengeluarkan elemen tatasusunan
Untuk mengakses elemen tatasusunan, anda boleh menambah nilai indeks selepas nama tatasusunan. Berikut ialah contoh:
$colors = array("Red", "Green", "Blue"); echo $colors[0]; // 输出 "Red" echo $colors[1]; // 输出 "Green" echo $colors[2]; // 输出 "Blue"
Kod di atas akan mengeluarkan elemen pertama, kedua dan ketiga bagi tatasusunan $colors.
Untuk mengeluarkan keseluruhan tatasusunan, anda boleh menggunakan fungsi print_r(). Berikut ialah contoh:
$colors = array("Red", "Green", "Blue"); print_r($colors); // 输出 Array ( [0] => Red [1] => Green [2] => Blue )
Dengan menggunakan fungsi print_r(), anda boleh memaparkan kandungan tatasusunan pada skrin dengan mudah untuk memahaminya dengan lebih baik.
4. Menambah dan memadam elemen tatasusunan
Untuk menambah elemen pada tatasusunan, anda boleh menggunakan fungsi array_push(), $array[] = sintaks "elemen baharu", fungsi array_combine() , fungsi array_merge() dan + operator.
Berikut ialah contoh menambah elemen pada tatasusunan menggunakan array_push() fungsi:
$colors = array("Red", "Green", "Blue"); array_push($colors, "Yellow");
Kod di atas akan menambah elemen baharu bernama "Kuning" pada tatasusunan $colors.
Untuk mengalih keluar elemen daripada tatasusunan, anda boleh menggunakan fungsi unset(). Berikut ialah contoh:
$colors = array("Red", "Green", "Blue"); unset($colors[1]);
Kod di atas akan mengalih keluar elemen kedua, iaitu "Hijau", daripada tatasusunan $colors.
5. Gelung melalui tatasusunan
Untuk tatasusunan PHP, kami boleh menggunakan sejumlah besar fungsi terbina dalam untuk mengakses dan memanipulasinya. Di samping itu, kita juga boleh menggunakan gelung untuk mengulangi elemen dalam tatasusunan. Berikut ialah dua kaedah gelung biasa:
Contoh penggunaan gelung for untuk melintasi tatasusunan:
$colors = array("Red", "Green", "Blue"); $count = count($colors); for ($i = 0; $i < $count; ++$i) { echo $colors[$i]; }
Kod di atas akan mengeluarkan semua elemen dalam tatasusunan $colors.
Contoh menggunakan gelung foreach untuk merentasi tatasusunan:
$colors = array("Red", "Green", "Blue"); foreach ($colors as $color) { echo $color; }
Kod di atas akan mengeluarkan semua elemen dalam tatasusunan $colors Gelung foreach akan melintasi setiap elemen dalam tatasusunan secara automatik dan Disimpan dalam pembolehubah $color.
6. Kesimpulan
Tatasusunan PHP ialah alat yang sangat berkuasa yang boleh digunakan untuk menyimpan dan memanipulasi sejumlah besar data. Dalam artikel ini, kami membincangkan asas tatasusunan PHP, termasuk operasi seperti mencipta, mengakses dan mengeluarkan tatasusunan, menambah dan mengalih keluar elemen dan menggelung melalui tatasusunan. Asas ini akan sangat berguna apabila anda mula bekerja dengan tatasusunan PHP.
Atas ialah kandungan terperinci Mari bercakap tentang pengetahuan asas dan operasi biasa tatasusunan php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!