Mari bersama belajar bisnis online, investasi cerdas, internet marketing, mencari peluang usaha, ciptakan lowongan kerja sendiri, cari uangpanas, dan cari ebook super penghasil uang

October 03, 2008

Php Tutorial Session 5

"Mengenal variabel Array "


Array dalam bahasa indonesia dapat diartikan barisan atau deretan, jagi yang di masud

array di sin adalah variabe yang berisi sederatan satau serangkain data yang di pidahkan

dengan tanda koma, jadi dalam variabel array dapat berisi lebih dari satu data.

Berikut contoh penulisannya


<?php

$temen_kangkaryo = array("Tarsan","Tejo","Bagyo","Unto","Tempik","Darto","Ucup","Geblek");

echo "Temen kangkaryo asli kudus: $temen_kangkaryo[2],$temen_kangkaryo[3],

$temen_kangkaryo[6].";

?>


Hasilnya dalam browser kurang lebih seperti berikut:


Temen kangkaryo asli kudus: Bagyo,Unto,Ucup.


Yah dari isi variabel array kita dapat akses hasilnya satu persatu atau beberapa sekaligus,

cara menampilkannya dalam browser adalah dengan mengurutkannya mulai dari 0, misalnya

lihat contoh diatas kita hanya mengambil data dari variabel array dengan nomor urutan

2,3 dan 6.


Untuk menambahkan data pada variabel array kita dapat menggunakan perintah array_unshift

dan array_push, array_unsift digunakan untk menambah variabel array dari depan jadi data

akan di masukan dari urutan 0, sedangkan array_push data akan di masukan dari belakang

atau di lanjutkan dari data yang sudah ada.


Contooh lagi :


<?php

$temen_kangkaryo = array("Tarsan","Tejo","Bagyo","Unto","Tempik","Darto","Ucup","Geblek");

array_unshift($temen_kangkaryo,"Pak_Gendut","Popo");

echo "$temen_kangkaryo[0],$temen_kangkaryo[1],$temen_kangkaryo[2],$temen_kangkaryo
[3],$temen_kangkaryo[4], $temen_kangkaryo[5],$temen_kangkaryo[6],$temen_kangkaryo

[7],$temen_kangkaryo[8],$temen_kangkaryo[9]$temen_kangkaryo[10]";

?>


Lihat hasilnya di browser :


Pak_Gendut,Popo,Tarsan,Tejo,Bagyo, Unto,Tempik,Darto,Ucup,Geblek


Akan bertambah dua orang lagi to temennya kangkaryo, hal itu juga berlaku untuk perintah

array_push namun peletakan penambahannya saja yang berbeda.


Mennghapus data variabel array juga dapat di lakukan dengan dua cara dari depan dan bisa

juga dari belakang, bila ingin menghapus dari depan perintah yang di gunakan adalah array_shift

dan bila dari belakang perintah yang di gunakan adalah array_pop.. berikut contoh penulisannya


<?php

$temen_kangkaryo = array("Tarsan","Tejo","Bagyo","Unto","Tempik","Darto",

"Ucup","Geblek");

$hapus = array_shift($temen_kangkaryo);

echo "Temen yang dihapus adalah $hapus dan sekarang temen kangkaryo

di urutan 0 adalah $temen_kangkaryo[0]";

?>


dari skrip diatas maka temen kangkaryo pada urutan [0] akan di hapus dan otomatis urutan

dibawahnya akan menggantikannya, untuk kemudian temen yang di hapus ini akan masih

disimpan dalam variabel $hapus. cek hasilnya denga perintah echo maka dalam browser

akan tampil sebagai berikut:


Temen yang dihapus adalah Tarsan dan sekarang temen kangkaryo di urutan 0 adalah Tejo


Untuk menghapus dari belakang caranya sama hanya perintahhnya saja yang berbeda.

Variabel array dapat di urutkan dengan fungsi sort berikut contohnya :


<?php

$temen_kangkaryo = array("Tarsan","Tejo","Bagyo","Unto","Tempik","Darto",

"Ucup","Geblek");

sort($temen_kangkaryo);

echo "$temen_kangkaryo[0]<br>";

echo "$temen_kangkaryo[1]<br>";

echo "$temen_kangkaryo[2]<br>";

echo "$temen_kangkaryo[3]<br>";

echo "$temen_kangkaryo[4]<br>";

echo "$temen_kangkaryo[5]<br>";

echo "$temen_kangkaryo[6]<br>";

echo "$temen_kangkaryo[7]<br>";

echo "$temen_kangkaryo[8]";

?>


Hasilnya dalam browser adalah sebagai berikut :


Bagyo

Darto

Geblek

Tarsan

Tejo

Tempik

Ucup

Unto


Variabel array mempunyai pasangan soulmate yaitu perulangan Foreach, yang sebenarnya sudah

di bahas dalam artikel sebelumnya berikut kita ulang kembali dengan contoh berikut:


<?php

$temen_kangkaryo = array("Tarsan","Tejo","Bagyo","Unto","Tempik","Darto",

"Ucup","Geblek");

echo "Berikut adalah temen-temen kos kangkaryo :<br>";

foreach($temen_kangkaryo as $sahabat)

{

echo "$sahabat<br>";

}

?>


Hasilnya akan sama denga yang sebelumnya namun dalam penulisannya lebih ringkas bukan ??

Sebenarnya masih banyak penanganan dan fungsi dari variabel array ini namun karena

keterbatasan kangkaryo jadi dibahas sampai disini saja hee..

Php Tutorial Session 5 Rating: 4.5 Diposkan Oleh: aa_roy

0 comments: