Rumah > Artikel > pembangunan bahagian belakang > Operasi tatasusunan PHP yang biasa digunakan
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 { }echo $myArray[$i];
echo $value;
echo "$key: $value
}
$filter = ["Apple", "Mango"];
return in_array($value, $filter);
return strtoupper($value);
}
Atas ialah kandungan terperinci Operasi tatasusunan PHP yang biasa digunakan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!