PHP (PHP Hyertext Preprocessor) telah menyediakan lebih dari 60 fungsi untuk manipulasi data array. Fungsi-fungsi array dalam PHP yang lengkap dapat anda lihat pada alamat http://ca.php.net/manual/en/ref.array.php.
Dibawah ini merupakan Fungsi Pengurutan dalam Array.
arsort() -> Digunakan untuk Mengurutkan data array berdasarkan value / isi secara descending. asort() -> Digunakan untuk Mengurutkan data array berdasarkan value secara ascending. krsort() -> Digunakan untuk Mengurutkan data array berdasarkan index/key secara descending. ksort() -> Digunakan untuk Mengurutkan data array berdasarkan index/key secara ascending. rsort() -> Digunakan untuk Mengurutkan data array berdasarkan value secara descending dengan mengubah index/key. sort() -> Digunakan untuk Mengurutkan data array berdasarkan value secara ascending dengan mengubah index. shuffle() -> Digunakan untuk Random pengurutan array.
Dibawah ini merupakan Fungsi Pengaturan Pointer dalam Array.
current() –>Digunakan untuk Mendapatkan elemen data array yang ditunjuk oleh pointer. end() –>Digunakan untuk menunjuk pada elemen data array terakhir. key() –>Digunakan untuk Mendapatkan key yang ditunjuk oleh pointer . next() –>Digunakan untuk menunjuk pada elemen selanjutnya. prev() –>Digunakan untuk menunjuk pada elemen sebelumnya. reset() –>Digunakan untuk Memindahkan pointer array ke awal (elemen pertama). count() –>Digunakan untuk Menghitung jumlah elemen array.
Dibawah ini merupakan Fungsi Pencarian data Array,
array_search() –>Berfungsi untuk Mencari posisi (key) dari suatu value dalam array. array_key_exists() –> Berfungsi untuk Memeriksa suatu key ada dalam array atau tidak. in_array() –> Berfungsi untuk Memeriksa suatu elemen ada dalam array atau tidak.