Array (Bagian 2)

Halloo…. kali ini saya akan melanjutkan artikel saya mengenai Array, masih dalam pemrograman PHP tentunya.. Siap? oke yuk langsung saja

Pengurutan Dalam Array

Fungsi pengurutan dalam array merupakan fungsi yang telah disediakan dalam PHP untuk mengurutkan elemen atau mengurutkan index-nya. Sintaks dan fungsi-fungsi pengurutan antara lain ditunjukan seperti tabel dibawah ini.

Fungsi Keterangan
arsort(array) Mengurutkan elemen array secara menurun (desscending)
asort(array) Mengurutkan elemen array secara menaik
ksort(array) Mengurutkan elemen array secara menurun
(desscending). Sangat berguna dalam
pengurutan pada dimana array secara umum
mengacu pada elemennya dengan suatu nomor
index, tetapi indexnya berupa string.
krsort(array) Mengurutkan elemen array secara menaik
(ascending). Sangat berguna dalam pengurutan
pada dimana array secara umum mengacu pada
elemennya dengan suatu nomor index, tetapi
indexnya berupa string.
natsort(array) Menurutkan elemen array secaraurutan alamiah.
natcasesort(array) Mengurutkan elemen array secara urutan
alamiah yang bersifat case sensitive.
rsort(array) Mengurutkan element array secara menurun )
(descending) dan tidak mempertahankan
sort(array) Mengurutkan elemen array secara menaik
(ascending) dan tidak mempertahankanindeknya.

Contoh penurutan array :

Hasil eksekusi sortarray.php adalah sebagai berikut

Untuk lebih jelas memahami perbedaab ksort(), krsort(), dengan sort(), perhatikan script dibawah ini :
nama file

Hasil eksekusi sortarray2.php adalah sebagai berikut :

Shuffle (pengacakan) dalam Array

Shuffle berguna untuk mengacak urutan elemn dari suatu array yang juga digunakan bersama-sama dengan fungsi srand().

Perhatikan contoh penggunaan fungsi shuffle pada script berikut :
nama file

Hasil eksekusi file shufflearray.php adalah sebagai berikut

Pointer Internal Array

Setiap array memiliki pointer internal yang berguna untuk menunjukan elemen sekarang. Fungsi-fungsi pointer internal array dalam PHP ditunjukan seperti pada table berikut :

Fungsi Keterangan
current(array) atau pos(array) Menghasilakn elemen sekarang dalam suatu array.
end(array) Meletakan pointer internal ke elemen terakhir dari suatu array dan nilai elemen
each(array) Menghasilakn pasangan index dan nilai elemen sekarang dan memajukan pointer internal ke elemen berikutnya.
key(array) Menghasilakan key(index) dari elemen yang sedang ditunjuk pointer internal pada array yang ditunjuk tersebut.
next(array) Meletakan pointer internal ke elemen berikutnya dan menghasilkan nilai elemen yang ditunjuk tersebut.
prev(array) Meletakan pointer internal ke elemen sebelumnya dan menghasilakn nilai elemen yang ditunjukk tersebut.
reset(array) Meletakan pointer internal ke elemen pertama dan menghasilakn nilai elemen tersebut

Perhatikan contoh penggunaan fungsi-fungsi pointer internal array pada script berikut :
nama file

Hasil eksekusi arraypointer.php adalah sebagai berikut :

Jumlah Nilai Array

Untuk mengetahui jumlah nilai elemen array, dapat digunakan fungsi array_sum().
Sintaksnya :
Perhatikan contoh penggunaan array_sum pada script berikut:
nama file

Hasil eksekusi file arraysum.php adalah sebagai berikut

Mencari Suatu Nilai dalam Array

Untuk mencari ada tidaknya suatu nilai elemen tertentu dalam array, dapat digunkan fungsi in_array() yang menghasilkan TRUE apabila ditemukan dan FALSE apabila tidak ditemukan.
Sintaksnya :
in_array(nilai_yang_dicari, array[,bool])
Perhatikan contoh berikut ini :
Nama file

Hasil eksekusi arraycari.php adalah sebagai berikut

hijriyaninugroho (50)

Saya Hijriyani Nugroho Dwi Saputri, lahir di Kabupaten Semarang 8 Juli 1992. Saya pribadi yang tidak terlalu suka keramaian, tidak peduli dengan urusan orang lain, sederhana, dan saya suka petualang, saya suka membaur dengan alam. Jika Anda sudah mengenal saya, maka banyak keajaiban yang akan Anda alami.. hahaha 😀

One thought on “Array (Bagian 2)

  1. Mabosway vary sites and mobile sports login links – There are lots of online gambling agent sites scattered upon the internet.
    Each of these sites has offers and features provided, including the types of gambling games available.
    Many online gambling sites isolated manage to pay for 1 to
    3 types of games and extremely have excellent games they offer. is an online gambling agent site that offers not solitary 1 or 3
    types of gambling games but 7 fascinating types of gambling games that you
    can play. This proves that Mabosway is the most firm betting
    site that offers not and no-one else online soccer gambling,
    but Casino, Poker, Toto 4D, Bola Tangkas, Fish Hunter and
    online cockfighting gambling. This site is known as Mabosway
    Indonesia for members who come from Indonesia.

    Various types of online gambling games are thoroughly supported by the maximum benefits from
    One of them is the Customer utility feature which is 24 hours standby to minister to mass
    and cancellation transactions for members. How to register is as
    a consequence easy to do, especially for beginner bettors
    who are starting to bet for the first time.

    How to Apply for Mabosway

    How to register mabosway is completely easy for undistinguished people
    who want to start playing online gambling. You lonesome have
    to click the partner NOW button upon the home page
    which will go directly to the registration form page.
    After successfully registering you will get a user ID as an identity in the game.
    After anything is done, you are officially associated and
    become a member.

    After you officially become a member you are offered to choose the type of online
    gambling game that you can play. Here are 5 types of favorite online gambling games that you can put-on at

Leave a Reply

Your email address will not be published.