PHP ialah bahasa skrip bahagian pelayan yang digunakan secara meluas Ia menyokong banyak fungsi tatasusunan untuk memproses operasi berkaitan tatasusunan, seperti merentasi, menyusun, menggabungkan, dsb. Hari ini kami akan memperkenalkan beberapa fungsi tatasusunan PHP yang biasa digunakan supaya anda boleh menggunakan sepenuhnya fungsi ini untuk memproses tatasusunan.
$array = array("apple", "banana", "cherry");
mencipta tatasusunan dengan tiga elemen, apple
, banana
dan cherry
. Fungsi ini juga menyokong penciptaan tatasusunan bersekutu, contohnya:
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");
Dengan cara ini, anda boleh menyimpan berbilang kunci dan nilai dalam tatasusunan dan mendapatkannya dengan mudah apabila diperlukan.
$array = array('apple', 'banana', 'cherry'); echo count($array);
Ini sepatutnya mengeluarkan 3
kerana tatasusunan mengandungi tiga elemen.
$array = array('apple', 'banana', 'cherry'); array_push($array, 'orange'); // 添加一个元素到数组的末尾 echo count($array); // 输出4,因为现在该数组包含了4个元素 $fruit = array_pop($array); // 从数组的末尾删除元素,并将其赋值给 $fruit echo $fruit; // 输出"orange"
$numbers = array(1, 2, 3, 4, 5); $first = array_shift($numbers); // 从数组的开头删除元素,并将其赋值给 $first echo $first; // 输出1 array_unshift($numbers, 0); // 在数组的开头添加一个元素 echo count($numbers); // 输出5,因为现在该数组包含了5个元素
$array1 = array('apple', 'banana', 'cherry'); $array2 = array('orange', 'lemon', 'lime'); $new_array = array_merge($array1, $array2); echo count($new_array); // 输出6,因为新数组中包含了6个元素
$array = array('apple', 'banana', 'cherry'); $new_array = array_reverse($array); echo $new_array[0]; // 输出"cherry"
Di atas ialah enam fungsi tatasusunan PHP yang biasa digunakan. Sudah tentu, PHP mempunyai banyak fungsi lain yang berguna, anda boleh menyemak dokumentasi PHP rasmi untuk maklumat lanjut. Sebaik sahaja anda menguasai fungsi tatasusunan asas ini, anda akan dapat mengendalikan dan memanipulasi tatasusunan PHP dengan lebih mudah.
Atas ialah kandungan terperinci Apakah fungsi tatasusunan php?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!