Close it

Sabtu, 03 September 2011

8 PHP - Pengenalan Array Pada PHP►► URL : http://wwdq.blogspot.com/2011/09/php-pengenalan-array-pada-php.html.

Share
Pada arikel World Web Design kali ini akan membahas tentang array di PHP. sebelumnya apasih array tersebut?
    Array adalah sekumpulan variabel yang mempunyai nama sama tetapi dibedakan oleh indeks. Array berguna misalnya dalam suatu pemrograman yang memerlukan beberapa variabel yang akan menampung data dengan tipe data yang sama dan akan mendapat perlakuan yang serupa. Untuk memudahkan kita agar tidak pusing-pusing memikirkan nama variabel yang berbeda-beda, lebih baik menggunakan satu nama variabel tetapi masing-masing dibedakan dengan indeks.

Indeks dapat berupa angka atau string. Jika indeks array berbentuk angka, maka array akan disebut indexed array (vector), sedangkan jika indeksnya berupa string, maka array akan disebut associative array.

Penulisan sebuah array adalah sebagai berikut :
$nama_array[nomor_indeks] atau $nama_array["string_indeks"]
Apakah anda sudah mempunyai bayangan tentang penulisan array? kalau belum, lihat keterangan berikut :

        Nama_array adalah nama variabel yang digunakan sebagai array.
        Nomor_indeks adalah nomor indeks untuk vector array. Nomor indeks dimulai dari nol.
        String_indeks adalah string yang digunakan sebagai indeks untuk associative array.

Untuk mendeklarasikan sebuah array dapat digunakan deklarasi eksplisit, artinya langsung memberi nilai pada sebuah array, contoh:

$nama_array[1] = 500
$nama_array["str"] = 1000
Cara pengeluaran nilai dari variabel dalam fungsi echo berbeda dari yang biasanya. yaitu dengan cara menggunakan kurung kurawal. Ayo kita lihat perbedaannya dalam penulisan syntax :
Penulisan dengan variabel biasa :
<?php echo "Nilai dari variabel adalah $var"; ?>
Menggunakan array penulisannya adalah sebagai berikut:
<?php echo "Nilai dari variabel array adalah {$nama_array[1]}"; ?>

Pemakaian tanda kurung kurawal ini baru dikenal pada PHP 4, sedangkan pada PHP 3, untuk melakukan hal seperti di atas dapat digunakan metoda penggabungan string sebagai berikut:
"Nilai variabel array adalah" . $nama_array[1];
Nah sekarang sudah mengerti bukan? agar lebih mengerti, disini akan memberikan contoh yang lebih jelas.
Array Berindeks Numerik
$nama_array[$key] = value;
dimana seperti yang diatas keterangannya sudah dijelaskan,  $key = 0,1,2,3,..,9
 contoh :
$siswa[0] = "Rizal";
$siswa[1] = "Pandu";
$siswa[2] = "Tama";
$siswa[3] = "Desta";
Berikut ini adalah contoh untuk menampilkan nilai yang disimpan dalam ruang elemen dari suatu array berindeks numerik.
<?php
$siswa[0] = "Rizal";
$siswa[1] = "Pandu";
$siswa[2] = "Tama";
$siswa[3] = "Desta";
echo "Berikut ini adalah 2 orang siswa Multimedia Nesta, yaitu "
. $siswa[0] . " & " . $siswa[1];
echo "<br>2 orang siswa Multimedia Nesta yang lain adalah "
. $siswa[2] . " & " . $siswa[3];
?>


Array Assosiatif

Untuk array assosiatif, sintaksnya sama dengan array berindeks numerik namun perbedaannya adalah pada $key. Pada array assosiatif, $key dapat berupa suatu string. Berikut ini adalah contohnya.
$uang["Rizal"] = 5000;
$uang["Pandu"] = 8000;
$uang["Tama"] = 6000;
$uang["Desta"] = 2000;
Berikut ini adalah contoh kode untuk menampilkan nilai dari array assosiatif :

<?php
$uang["Rizal"] = 5000;
$uang["Pandu"] = 8000;
$uang["Tama"] = 6000;
$uang["Desta"] = 2000;
echo "Rizal mempunyai uang - $" . $uang["Rizal"] . "<br>";
echo "Pandu mempunyai uang - $" . $uang["Pandu"] . "<br>";
echo "Tama mempunyai uang - $" . $uang["Tama"] . "<br>";
echo "Desta mempunyai uang - $" . $uang["Desta"];
?>
        Bagaimana? sudah puas bukan penjelasan pada artikel kali ini

Thanks to
   Referensi
  1. blog.rosihanari.net
  2. hendrik-perdana.web.id

Bila Kurang Jelas, silakan bertanya dibawah ini .

Post Info :
Judul = PHP - Pengenalan Array Pada PHP

Url = http://wwdq.blogspot.com/2011/09/php-pengenalan-array-pada-php.html

Author = Rizal Loa Wanda. At : 10.11 Sabtu, 03 September 2011 | Comment:8

Artikel Terkait

Digg Google Bookmarks reddit Mixx StumbleUpon Technorati Yahoo! Buzz DesignFloat Delicious BlinkList Furl

8 komentar:

  1. Amazing talent. I find her designs to be extraordinary!I agree this point.
    Bicycles in Bangalore

    BalasHapus
  2. Keren gan . tapi ane gax ngerti apa apa tentang Php
    nitip jejak http://edinofri.blogspot.com

    edinofri.blogspot.com

    BalasHapus
  3. makasih banyak mas...
    sangat membantu saya ini...8) :)

    BalasHapus
  4. sip gan makasih atas kunjungan dan komentarnya :)

    BalasHapus
  5. I am extremely impressed along with your writing abilities, Thanks for this great share.

    BalasHapus
  6. I saved it as a favorite it to my bookmark site list and will be checking back in the near future. Take a look at my website as well and tell me what you think.

    BalasHapus

No Spam Please :)


Tambahkan Bookmark halaman ini untuk mempermudah Pencarian Anda [CTRL+D].