Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Apakah fungsi tatasusunan php?

Apakah fungsi tatasusunan php?

PHPz
PHPzasal
2023-04-18 09:46:17466semak imbas

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.

  1. fungsi array()
    fungsi array() digunakan untuk mencipta tatasusunan baharu. Fungsi ini boleh menerima sebarang bilangan argumen, yang menjadi elemen tatasusunan. Mari kita lihat contoh:
$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.

  1. fungsi count()
    fungsi count() digunakan untuk mengembalikan panjang tatasusunan. Ia menerima parameter tatasusunan dan mengembalikan bilangan elemen dalam tatasusunan. Contohnya:
$array = array('apple', 'banana', 'cherry');
echo count($array);

Ini sepatutnya mengeluarkan 3 kerana tatasusunan mengandungi tiga elemen.

  1. fungsi array_push() dan array_pop()
    fungsi array_push() digunakan untuk menambah satu atau lebih elemen pada penghujung tatasusunan, manakala fungsi array_pop() digunakan untuk mengalih keluar daripada penghujung elemen tatasusunan. Contohnya:
$array = array('apple', 'banana', 'cherry');
array_push($array, 'orange'); // 添加一个元素到数组的末尾
echo count($array); // 输出4,因为现在该数组包含了4个元素
$fruit = array_pop($array); // 从数组的末尾删除元素,并将其赋值给 $fruit
echo $fruit; // 输出"orange"
  1. array_shift() dan array_unshift() fungsi
    Sama seperti array_push() dan array_pop(), fungsi array_shift() digunakan untuk memadam daripada permulaan elemen tatasusunan, dan fungsi array_unshift() digunakan untuk menambah satu atau lebih elemen pada permulaan tatasusunan. Contohnya:
$numbers = array(1, 2, 3, 4, 5);
$first = array_shift($numbers); // 从数组的开头删除元素,并将其赋值给 $first
echo $first; // 输出1
array_unshift($numbers, 0); // 在数组的开头添加一个元素
echo count($numbers); // 输出5,因为现在该数组包含了5个元素
  1. array_merge() fungsi Fungsi
    array_merge() digunakan untuk menggabungkan dua atau lebih tatasusunan menjadi satu tatasusunan. Contohnya:
$array1 = array('apple', 'banana', 'cherry');
$array2 = array('orange', 'lemon', 'lime');
$new_array = array_merge($array1, $array2);
echo count($new_array); // 输出6,因为新数组中包含了6个元素
  1. array_reverse() function
    array_reverse() fungsi membalikkan susunan elemen dalam tatasusunan dan mengembalikan tatasusunan baharu. Contohnya:
$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!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn