Selasa, 15 Maret 2016

BELAJAR FUNGSI ARRAY

Assalamualaikum Wr.Wb

Kali ini saya akan mempelajari tentang fungsi array dan beserta contoh scriptnya.

Apa Array ?
Array adalah variable khusus, yang dapat menyimpan lebih dari satu nilai pada suatu waktu.

Dalam PHP, ada tiga jenis array, yaitu:
  • Array diindeks - Array dengan index numerik.
  • Array assosiatif - Array dengan kunci bernama.
  • Array multidimensi - Array yang berisi satu atau lebih array.
Pengertian dari jenis-jenis array:

1. Array Terindeks Angka

Merupakan array yang mengidentifikasi urutan isinya dengan indeks angka. Contoh data array nomor satu akan diindeks 0, kedua diindeks 1 dan seterusnya. Penulisan array terindeks cukup menaruh indeks dalam kurung kotak, contoh: $angka[0].

Ada dua cara untuk membuat diindeks array:

Indeks dapat diberikan secara otomatis (index selalu dimulai dari 0), seperti ini:
 $cars = array("Volvo", "BMW", "Toyota");

atau indeks dapat ditentukan secara manual:
$cars[0] = "Volvo";
$cars[1] = "BMW";
$cars[2] = "Toyota";  

2. Array Assosiatif

Pada array assosiatif tidak mengunakan indeks angka namun menggunakan key name. Beberapa sering menyebut array assosiatif sebagai array dengan indeks string. Namun ini tidak sepenuhnya tepat karena array assosiatif tidak seperti indeks angka yang bisa mengindeks otomatis.

Ada dua cara untuk membuat sebuah array asosiatif: 
$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");

atau:
$age['Peter'] = "35";
$age['Ben'] = "37";
$age['Joe'] = "43";


sumber : http://www.w3schools.com/php/php_arrays.asp
 
3. Array multi dimensi

Adalah array yang berisi satu array atau lebih atau sama saja dengan array didalam array. Ini diperlukan ketika kita membutuhkan penyimpanan lebih dari satu key name. PHP mendukung kedalama array didalam array sampai banyak namun rata-rata kedalaman lebih dari tiga sangat sulit untuk me-manage-nya.

Sumber : http://www.w3schools.com/php/php_arrays_multi.asp

Fungsi-fungsi array pada php:
ungsi Pengurutan

  • arsort(), pengurutan berdasarkan value secara descending
  • asort(), pengurutan berdasarkan value secara ascending
  • krsort(), pengurutan berdasarkan index/key secara decsending
  • ksort(), pengurutan berdasarkan index/key secara ascending
  • rsort(), pengurutan berdasarka value secara descending dengan mengubah index/key
  • sort(), pengurutan berdasarkan value secara ascending dengan mengubah index/key
  • shuffle(), random pengurutan array 

 Contoh script rsort :
hasil :

Kalian juga bisa mencoba perintah yang lain dari fungsi-fungsi yang ada di atas saya hanya memberikan satu contoh saja. Selamat mencoba, semoga berhasil.

Wassalamualaikum Wr.Wb 

Related Posts:

  • PENGENALAN PHPAssalamualikum Wr.Wb kali ini saya akan menjalasan tentang PHP tapi masih pengenalan tentang PHP masi dasarnya dulu.  Pengenalan PHP Sebelum Anda melanjutkan Anda harus memiliki pemahaman dasar sebagai berikut: H… Read More
  • Membuat halaman utama menggunakan css templateAssalamualaikum Wr.Wb Sekarang saya akan menunjukan hasil web sederhana yang saya buat melalui css template. Kita tinngal download saja di http://www.free-css.com/free-css-layouts/page1 nah kalian bisa memilih template yang … Read More
  • ETOS KERJA ETOS KERJA    1. Pekerjaan. Pekerjaan secara umum didefinisikan sebagai sebuah kegiatan aktif yang dilakukan oleh manusia. Dalam arti sempit, istilah pekerjaan digunakan untuk suatu tugas atau kerja yang… Read More
  • Membuat halaman utama web responsiveAssalamualaikum Wr.Wb Kali ini saya akan membuat halaman utama yaitu tampilan website responsive. dan maaf jika saya tidak menampilkan scripnya karena saya tidak coding manual tapi menggunakan bootstrap template. Apa itu … Read More
  • Perintah dasar HTMLAssalamualaikum Wr.Wb Kali ini saya dan teman-teman akan belajar dan memahami html dan css di w3schools, tapi kali ini saya akan memahami yang html terlebih dahulu.  Apa itu HTML ? HTML adalah markup language untuk me… Read More

2 komentar: