Successfully reported this slideshow.
Upcoming SlideShare
×

# Array

411 views

Published on

• Full Name
Comment goes here.

Are you sure you want to Yes No
• Best dissertation help you can get, thank god a friend suggested me ⇒⇒⇒WRITE-MY-PAPER.net ⇐⇐⇐ otherwise I could have never completed my dissertation on time.

Are you sure you want to  Yes  No
• My struggles with my dissertation were long gone since the day I contacted Emily for my dissertation help. Great assistance by guys from ⇒⇒⇒WRITE-MY-PAPER.net ⇐⇐⇐

Are you sure you want to  Yes  No
• Get the best essay, research papers or dissertations. from ⇒ www.HelpWriting.net ⇐ A team of professional authors with huge experience will give u a result that will overcome your expectations.

Are you sure you want to  Yes  No
• Be the first to like this

### Array

1. 1. PENGENALAN / DEFINISI - Variable yang bisa memiliki value/elemen lebih dari satu - Memiliki index untuk setiap value nya - Setiap value/elemen tidak harus bertipe data sama array( key => value, key2 => value2, key3 => value3, ... )
2. 2. DEKLARASI \$buah = array(“Jambu”,”Pisang”,”Anggur”); \$buah = array(0=>”Jambu”, 1=>”Pisang”, 2=>”Anggur”); \$buah = array(); \$buah[0] = “Jambu”; \$buah[1] = “Pisang”; \$buah[2] = “Anggur”; \$buah = array(); \$buah[] = “Jambu”; \$buah[] = “Pisang”; \$buah[] = “Anggur”;
3. 3. CETAK [1] \$buah = array(“Jambu”,”Pisang”,”Anggur”); Mencetak salah satu elemen array echo \$buah[0]; #hasilnya : Jambu Menghitung jumlah elemen array echo Count(\$buah); #hasilnya : 3 Mencetak semua elemen array for(\$x=0;\$x<=count(\$buah); \$x++){ echo \$buah[\$x]. “ , ”; } #hasilnya : Jambu, Pisang, Anggur
4. 4. CETAK [2] #Mencetak semua elemen array foreach(\$buah as \$nama ){ echo \$nama; } #hasilnya : Jambu, Pisang, Anggur foreach(\$buah as \$indexnya => \$nama ){ echo \$indexnya. “ =”.\$nama.”, ”; } #hasilnya : 0=Jambu, 1=Pisang, 2=Anggur
5. 5. FUNGSI – FUNGSI PADA ARRAY [1] Fungsi menghitung Jumlah elemen Array Count (\$buah); #hasilnya : 3 Mengubah string menjadi array berdasarkan tanda pemisah tertentu (bebas) \$string = “Nama saya Superman”; \$pemisah = “ ”; #spasi \$array = explode(\$pemisah, \$string); #hasilnya :array(“Nama”, “saya”, “Superman”); \$string = “Senin;Selasa;Rabu;Kamis,Jum‟at”; \$pemisah = “;”; #titik koma \$array = explode(\$pemisah, \$string); #hasilnya :array(“Senin”, “Selasa”, “Rabu”,”Kamis,Jum’at”);
6. 6. FUNGSI – FUNGSI PADA ARRAY [2] Mengubah array menjadi string berdasarkan tanda pemisah tertentu (bebas) \$array = array(“Sepatu”, “Kursi”, “Kelas”, “Paku”); \$pemisah = “=”; #sama dengan \$array = implode(\$pemisah, \$string); #hasilnya : “Sepatu=Kursi=Kelas=Paku”; Mencari elemen array \$buah = array(“Jambu”,”Pisang”,”Anggur”); \$dicari = “Jambu”; in_array(“\$dicari”, \$buah); #hasilnya : true \$dicari = “Nangka”; in_array(“\$dicari”, \$buah); #hasilnya : false
7. 7. FUNGSI – FUNGSI PADA ARRAY [3] Mengecek apakah variable itu array atau bukan \$perabot = array(“Sepatu”, “Kursi”, “Gelas”, “Paku”); is_array(\$perabot); #hasilnya : true \$perabot = “meja”; is_array(\$perabot); #hasilnya : false Menghapus elemen pada array unset(\$perabot[1]); #hasilnya : array(“Sepatu”, “Gelas”, “Paku”);
8. 8. FUNGSI – FUNGSI PADA ARRAY [4] Melakukan debug array \$perabot = array(“Sepatu”, “Kursi”, “Gelas”, “Paku”); print_r(\$perabot); #hasilnya : Array ( [0] => Sepatu [1] => Kursi [2] => Gelas [3] => Paku ) Dan masih banyak fungsi lainnya yang tidak mungkin semua ditulis disini
9. 9. CONTOH PENGGUNAAN [1] Membuat select box hari \$hari = array(1=> “Senin”, 2=>”Selasa”, 3=>“Rabu”, 4=>”Kamis”, 5=>“Jum‟at”, 6=>“Sabtu”, 7=>“Ahad”); echo “<select name=„hari‟>”; foreach(\$hari as \$id => \$nama){ echo “<option value=„{\$id}‟>{\$nama}></option>”; } echo “</select>”; #hasilnya :
10. 10. CONTOH PENGGUNAAN [2] Membuat satu dimensi array \$mahasiswa = array(“Nama”=> “Asep Ardi”, “Nim”=>”0204122010”, “Fakultas” =>“Informatika”, “Prodi”=>”S1 T1”); foreach(\$mahasiswa as \$id => \$value){ echo “{\$id} : {\$value} <br/>”; } #hasilnya : Nama : Asep Ardi Nim : 0204122010 Fakultas : Informatika Prodi : S1 TI
11. 11. CONTOH PENGGUNAAN [3] Membuat multi dimensi array \$mahasiswa = array(); \$mahasiswa[] = array(“Nama”=> “Agus”, “Nim”=>”0204111”, “Fakultas” =>“Informatika”, “Prodi”=>”S1 T1”); \$mahasiswa[] = array(“Nama”=> “Ridho”, “Nim”=>”0204222”, “Fakultas” =>“Ekonomi”, “Prodi”=>”S1 Manajemen”); foreach(\$mahasiswa as \$mhs){ foreach(\$mhs as \$id=>\$value){ echo “{\$id} : {\$value}, ”; } echo “<br/>”; } #hasilnya : Nama : Agus, Nim : 0204111, Fakultas : Informatika, Prodi : S1 TI Nama : Ridho, Nim : 0204222, Fakultas : Ekonomi, Prodi : S1 Manajemen
12. 12. Referensi http://php.net/arrays