Thursday, 11 March 2010
 
  Home arrow Tutorial Programming arrow Tutorial PHP Dasar arrow Dasar-dasar PHP 7 - Array
template designed by peekmambo.com
 

- 4 langkah mudah belajar bikin web. Langsung praktek!
- TUNGGU TANGGAL TERBITNYA! Buku baru dari Prothelord: Cara Mudah Membuat Desain Web untuk Pemula.
- Bisnis Pulsa Tanpa Biaya Registrasi

Popular
Terbaru !!!
Iklan Kursus
Main Menu
Home
Tutorial Programming
Belajar PHP
Belajar HTML
Belajar MySQL
Belajar Web
Membuat Website
Belajar Visual Basic
Tempat Kursus Web
Contoh Script
Belajar Komputer
Jaringan Komputer
Bisnis Internet
Berita
English Tutorial
My Blog
Artikel
Surat Anda
Forum Prothelonians
Buku
Login Form
Username

Password

Remember me
Forgotten your password?
No account yet? Create one
Statistics
Members: 1282
News: 208
WebLinks: 15
Visitors: 1365928
Dasar-dasar PHP 7 - Array PDF Print E-mail
Saturday, 11 March 2006
Mempelajari array sangat penting dalam pembuatan program karena sangat menambah tingkat fleksibilitas sebuah variabel, itulah sebabnya, saya menyebutnya senjata tambahan dalam menggunakan variabel (yang sudah anda kuasai dalam bagian sebalumnya, kan?). Contoh yang dapat anda lakukan dengan array adalah melakukan transpose data ke bentuk yang kita inginkan, memanipulasi data dari database, dll. Tertarik ? Silahkan baca lebih lanjut….

Array membuat anda dapat menyimpan tidak hanya sebuah nilai ke dalam variabel, melainkan seluruh nilai yang anda inginkan ke dalam sebuah variabel. Keren ya? Iya deh pasti, tapinya pasti timbul pertanyaan, emang kenapa kok kita harus melakukan hal itu kan? Tenang aja, kita akan membahas hal itu.

Jika saya ingin membuat sebuah daftar yang berisi nama semua binatang yang ada di rumah saya, saya dapat memasukkan masing-masing ke dalam sebuah variabel yang terpisah. Misalnya, saya punya 2 ekor jerapah bernama Diana dan Bejo, serta seekor cicak yang bernama Sawiyah (sayang dia sudah mati dimakan kucing). Kita akan mencoba mengisikannya masing-masing ke dalam sebuah variabel:

$jerapah1 = "Diana";
$Jerapah2 = "Bejo";
$cicak = "Sawiyah”;

Dengan array, kita dapat menyimpan semua isi variabel tersebut ke dalam sebuah variabel misalnya kita beri nama $hewan. Setiap elemen variebal akan memiliki “penanda” sendiri (dapat berupa angka atau huruf) yang digunakan untuk mengakses bagian array tertentu.

Saya akan coba jelaskan konsep “penanda” dengan cara lain: Jika kita menyimpan 3 buah variabel yang berbeda ke dalam sebuah variabel (seperti menyimpan Diana, Bejo dan Sawiyah ke dalam $hewan), kita memerlukan suatu cara untuk mengambil kembali bagian tertentu (misalnya Diana saja) untuk kita gunakan selanjutnya. Sebuah array secara otomatis akan menomori setiap elemen yang membentuka array tersebut, sehingga penandanya dapata berupa elemen 1, elemen 2 dan elemen 3. Atau, sebagaimana yang akan kita lihat nanti, kita dapat menamai setiap bagian array menggunakan teks.  Dalam kasus kita kali ini, kita bisa saja menandai masing-masing elemen $hewan dengan penanda “jerapah pendak”, jerapa tinggi” dan “cicak” untuk kemudian menggunakan penanda tersebut untuk mengenali setiap anggota array.

Baiklah, kita coba saja membuat array sederhana dan kemudian menggunakannya. Cara paling mudah untuk mebuat array adalah menggunakan fungsi array(), yang akan mengisi array kita dengan variabel yang kita inginkan. Contoh :

$hewan = array ( "Diana", "Bejo", "Sawiyah" );

Perintah ini akan menyimpan semua nama hewan kesayangan kita itu ke dalam sebuah variabel ($hewan), dan otomatis mengalokasikan sebuah nomor “penanda”  ke setiap elemen array secara berurutan dimulai dari 0 (mohon diingat, mulai dari 0, agar tidak bingung saat menggunakan array untuk memanipulasi variabel kita nantinya). Dengan demikian, Diana adalah elemen [0]. Bejo [2] dan Sawiyah [2]. Kita memberikan nama array sesuai keinginan kita ($hewan).

Anda sekarang sudah bisa mangambil bagian array yang kita inginkan dengan mengacu pada nama bariabel diikuti dengan nomor elemen dalam tanda kurung siku ($hewan[0] akan berisi Diana). Sekarang kita coba melihat array kita beraksi:

<?php

print "$hewan[2]";

?>

Kode ini cuma akan menampilkan isi dari elemen ketiga dalam variabel $hewan yaitu Sawiyah (sekali lagi ingat, bahwa nomor array dimulai dengan angka 0, sehingga elemen ketiga adalah $hewan[2], OK?).

Cara lain untuk membuat array atau bahkan menambah anggota array adalah dengan menambah array secara terpisah::

$hewan[] = "Diana";
$hewan[] = "Bejo";
$hewan[] = "Sawiyah”;

Cara ini akan memberikan hasil yang sama dengan saat kita menggunakan fungsi array(). Dengan cara ini kita juga bisa manambahakan nama kucing tetangga ke dalam array kita ini, misalnya namanya Belang dengan cara yang sama:

$hewan[] = "Belang";

Anda tidak perlu khawatir, PHP sudah lulus SD. Dia sudah bisa menghitung jumlah elemen yang ada sehingga dapat memberikan penanda elemen yang pas untuk isi variabel kita yang baru. Artinya, si Belang akan mendapat nomor elemen [3].

Untuk mengingatkan lagi tentang konsep array ini, kita ingat kembali bahwa kita dapat mengisi array dengan nama hewan peliharaan kita (dan tetangga kita) dengan dua cara, yaitu:

$hewan[] = "Diana";
$hewan[] = "Bejo";
$hewan[] = "Sawiyah";
$hewan[] = "Belang";

atau dengan cara:

$hewan = array ( "Diana", "Bejo", "Swaiyah", "Belang" );

Keduanya akan diindeks oleh komputer dengan nilai sebagai berikut

$hewan[0] = "Diana";
$hewan[1] = "Bejo";
$hewan[2] = "Sawiyah";
$hewan[3] = "Belang";

Dan dalam kedua kasus tersebut, kita dapat mengambil elemen manapun dalam array kita dengan menambahkan nomor penandanya.... Misalnya:

<?php
print "$hewan[3]";
?>

... akan menampilkan Belang ke browser kita.

Array dapat dibuat untuk mengerjakan berbagai macam hal, misalnya mengurutkan berdasarkan abjad, menampilkan dalam berbagai kategori yang berbeda, dan masih banyak lagi.

OK. Kita akan lanjutkan lagi pada bagian barikutnya. Yang akan membahas mengenai array yang sedikit lebih kompleks yaitu array asosiatif. Makasih udah mambaca tutorial ini . Semoga bermanfaat dan salam hangat.

Oh iya, kalau pengen kursus bikin web & PHP sambil praktek plus dapet duit juga, coba deh belajar di sini . Sok atuh di klik biar kelihatan.


BINGUNG CARI UANG? Coba bisnis jual pulsa elektrik ini:
- COCOK UNTUK USAHA PRIBADI
- GRATIS BIAYA REGISTRASI
- MODAL KECIL BANGET.
- ANTI RUGI, LANGSUNG JALAN
- Pasif income 2 M/bln, bonus 250 jt.
- Saya sudah coba sendiri! Silakan klik di sini, nothing to lose!

Tolong di klik dulu 2 iklan di atas kalau belum ya. Siapa tau cocok buat kamu. Thanks.

< Prev   Next >

Comments

arary itu apa sih????
kaya kode penampil bukan:
echo, print, if ????

Posted by f4sc4l_4php, on 12/12/2009 at 07:33

mo tanya nih kalo mau nambah array gimana ya...

Posted by budi, on 07/24/2009 at 09:05

Tolong dong tentang aray lebih di perjelas lagi, ga ngerti nih

Posted by mnurh, on 02/04/2008 at 11:48

oke deh. Perlu dijelasin lagi yang lebih ndetail bagi pemula. Klo bisa ya sesudah coding perlu ada contoh tampilan biar semakin jelas gitu

Posted by ambar, on 11/10/2007 at 22:47

 1 
Page 1 of 1 ( 4 Comments )
©2006 MosCom

You are not authorized to leave comments. Please login first.
Polls
Materi apa yang menurut kamu masih sangat kurang lengkap?
  
Kursus Online
Insya Allah terbit akhir Maret 2010 !
Nantikan buku karangan Prothelord ini di toko-toko buku kesayangan Anda!

Klik gambar untuk melihat detil
Iklan Indonesia
Related Items
SMO ShoutBox
This is not a Login form

Name:

Message:

Tag Clouds
teks mengisi support meningkatkan begitu rajin umur profesional menjadi selected diberikan akhir timestamp adanya kemampuan batasan cleanup menghasilkan kamu echo menyisipkan sumber pilih xampp href display alternatif harga desain rumit

Joomla Modul

Who's Online
We have 31 guests online
Cari melalui Google

Copyright 2000 - 2005 Miro International Pty Ltd. All rights reserved.
Mambo is Free Software released under the GNU/GPL License.

Get The Best Free Mambo Templates at www.peekmambo.com