PHP ialah bahasa skrip sebelah pelayan yang berkuasa dan alat yang biasa digunakan dalam pembangunan tapak web. Dalam PHP, tatasusunan ialah jenis data yang sangat penting yang membolehkan kita menyimpan berbilang nilai dalam satu pembolehubah. PHP menyediakan banyak operasi tatasusunan yang berkuasa, membolehkan kami memproses dan mengurus data dengan lebih cekap. Artikel ini akan memperkenalkan beberapa operasi tatasusunan PHP yang biasa digunakan.
Dalam PHP, terdapat tiga cara untuk mencipta tatasusunan:
1) Gunakan fungsi tatasusunan():
$myArray = array("Apple", "Banana", "Orange", "Mango");
2) Gunakan operator []:
$myArray = ["Apple " , "Pisang", "Oren", "Mangga"];
3) Gunakan fungsi julat():
$myArray = julat(1, 10);
Cara untuk mengakses elemen tatasusunan adalah sangat mudah, hanya gunakan subskrip. Subskrip ialah pengecam unik untuk setiap elemen dalam tatasusunan. Subskrip bermula pada 0 dan meningkat dari kiri ke kanan. Contohnya, untuk mengakses elemen pertama dalam tatasusunan $myArray di atas, anda boleh menggunakan kod berikut:
echo $myArray[0];
Dalam PHP, kita boleh menambah elemen pada penghujung tatasusunan atau memasukkan elemen pada kedudukan yang ditentukan. Jika anda ingin menambah elemen pada penghujung tatasusunan, anda boleh menggunakan fungsi array_push(), contohnya:
array_push($myArray, "Grape");
Jika anda mahu untuk memasukkan elemen pada kedudukan yang ditentukan, anda boleh Gunakan fungsi array_splice(), contohnya:
array_splice($myArray, 2, 0, "Nenas");
Maksud baris kod ini ialah subskrip dalam tatasusunan $myArray adalah Bermula pada kedudukan 2, padam 0 elemen dan masukkan rentetan "Nanas".
Memadamkan elemen tatasusunan juga sangat mudah, hanya gunakan fungsi unset() dan nyatakan subskrip elemen yang hendak dipadamkan. Contohnya:
unset($myArray[1]);
Baris kod ini akan memadamkan elemen kedua dalam tatasusunan $myArray.
Merentasi tatasusunan ialah operasi yang sangat biasa PHP menyediakan pelbagai cara untuk melintasi tatasusunan, seperti:
1) Gunakan. untuk Gelung:
untuk($i=0; $i } 2) Gunakan gelung foreach: foreach($myArray sebagai $value){ } 3) Gunakan gelung while dengan setiap() fungsi: while(list($ kunci , $value) = each($myArray)){ "; Isih ialah untuk mengisih array Salah satu operasi penting, PHP menyediakan pelbagai fungsi pengisihan, seperti: 1) fungsi sort(): sort($myArray); 2) fungsi rsort(): Susun tatasusunan dalam tertib menurun rsort($myArray); 3) fungsi asort(): Susun tatasusunan dalam tertib menaik dan kekalkan kekunci bagi nama elemen asal. asort($myArray); 4) fungsi arsort(): Susun tatasusunan dalam tertib menurun dan kekalkan nama kunci elemen asal ); 1) array_filter() fungsi: Gunakan fungsi tersuai untuk menapis tatasusunan { } Atas ialah kandungan terperinci Operasi tatasusunan PHP yang biasa digunakan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!echo $myArray[$i];
echo $value;
echo "$key: $value
}Fungsi tatasusunan penapisan ialah operasi yang sangat penting dalam PHP Ia membolehkan kami menapis item yang memenuhi keperluan Elemen syarat yang disediakan oleh PHP daripada fungsi untuk menapis tatasusunan, seperti:
$filter = ["Apple", "Mango"];
return in_array($value, $filter);
return strtoupper($value);
}$newArray = array_map("custom_map", $myArray);Maksudnya. baris kod ini adalah untuk menukar setiap elemen dalam tatasusunan $myArray kepada huruf besar dan menyimpannya ke dalam tatasusunan $newArray. RingkasanDi atas ialah beberapa operasi tatasusunan biasa dalam PHP. Bagi pemula, operasi asas ini cukup untuk memenuhi keperluan pembangunan harian. Untuk pengguna lanjutan, terdapat operasi tatasusunan yang lebih maju, seperti penggabungan tatasusunan, penyahduplikasian, sharding, dsb. Menguasai pengendalian tatasusunan PHP akan membantu kami memproses dan mengurus data dengan lebih cekap.