ARRAY Cut Fiarni PERTEMUAN 10
Pendahuluan Array pada PHP merupakan susunan map (peta).  Array merupakan sebuah tipe yang memetakan ke suatu nilai.  Merupakan sebuah tipe data yang digunakan untuk menyimpan sejumlah variabel dengan tipe data yang sama. Variabel-variabel yang disimpan dalam sebuah array, mempunyai nama yang sama.
Pendahuluan Variabel deret  atau  LIST  adalah array yang dapat berisi elemen berupa angka, karakter atau string. PHP mengenal dua macam indeks, yaitu indeks numerik (menggunakan angka untuk menandai tiap elemen) dan indeks asosiatif (memberikan nama untuk masing-masing elemen).  Array PHP dapat anda gunakan sebagai benar-benar array, list (vector), hashtable, dictionary, collection, stack, queue, tree dan lain sebagainya.
Array Berindeks Numerik Inisialisasi sebuah array dilakukan dengan cara berikut :  $nama_variabel = array(nilai1, nilai2, nilai3); $jurusan[] = "Komputerisasi Akuntansi";  $jurusan[] = "Ilmu Komputer";  $jurusan[] = "Teknologi Informasi";
Array Berindeks Asosiatif Untuk membuat array berindeks asosiatif, kita membutuhkan label atau nama untuk masing-masing elemen seperti dalam contoh berikut :  $jurusan = array(IE=>" Komputerisasi Akuntansi", CS=>"Ilmu Komputer",IT=>"Teknologi Informasi");
Navigasi Array Untuk mengakses array berindeks numerik dapat dilakukan dengan mengarahkan urutan indeks dari elemen array yang dituju.  for($i=0;$i<3;$i++){ echo(&quot;Array \$jurusan index ke [$i] adalah $jurusan[$i] <br>&quot;);}
Array Array merupakan variabel yang berisi lebih dari 1 variabel, atau dapat dikatakan sebagai variabel jamak. Variabel array pada PHP, kadang tidak perlu kita definisikan. Namun untuk indeks array, kita menggunakan indeks mulai dari 0 hingga sejumlah elemen array dikurang 1. Sebagai analogi, ket ika kita mempunyai banyak nama buah (variabel), maka daripada kita menyatakan tiap nama buah dengan variabel $buah1, $buah2, $buah3, ...dst.  PENS - ITS
Cara pemberian nilai pada variabel Array: Contoh 1 : $buah[0] = “nanas”; $buah[1] = “mangga”; $buah[2] = “jambu”; Contoh 2 : $buah[] = “nanas”; $buah[] = “mangga”; $buah[] = “jambu”; Contoh 3 : $buah = array(”nanas”, ”mangga”, ”jambu”); Array PENS - ITS
3. Array   Array dalam PHP dideklarasikan dengan sangat luwes, misalnya :  $nama=array(“JOKO”,”BUDI”,”ARI”); maka indeks dimulai dari 0 $nama=array(1=>“JOKO”,”BUDI”,”ARI”); maka indeks dimulai dari 1 sehingga program : Modul- 9  Pengantar PHP (2) SAMA dengan Hasilnya
Pengurutan pada array <?php  $myArray[] = &quot;Hari &quot;;  $myArray[3] = &quot;ini &quot;;  $myArray[6] = &quot;kita &quot;;  $myArray[] = &quot;kuliah&quot;;  for ($i=0;$i<=7;$i++){  echo &quot;Array ke $i: $myArray[$i] <br />&quot;;  }  ?>
Tipe Data Array Array merupakan tipe data terstruktur yang berguna untuk menyimpans ejumlah data yang bertipe sama. Bagian yang menyusun array disebut elemen array, yang masing-masing elemen dapat diakses tersendiri melalui indeks array. <? $kota[0] = &quot;Yogyakarta&quot;; $kota[1] = &quot;Jakarta&quot;; $kota[2] = &quot;Malang&quot;; $kota[3] = &quot;Purwokerto&quot;;  print (&quot;Kota favoritvsayaadalah $kota[2]&quot;); ?>
Implementasi Array  Dengan Berbagai Tipe data
Penggunaan Count  array6.php
Array dapat berdimensi satu, dua, atau lebih :  a. Array dimensi satu (one-dimensional array) mewakili bentuk suatu vektor.  b. Array dimensi dua (two-dimensional array) mewakili bentuk dari suatu matrik.  c. Array dimensi tiga (three-dimensional array) mewakili bentuk suatu ruang.
Array 2 Dimensi   Modul- 9  Pengantar PHP (2) PHP memungkinkan kita membuat array dengan indeks string PHP juga memungkinkan kita membuat array 2 dimensi dengan indeks campuran dan dengan banyak elemen tiap barisnya tidak sama Contoh : $tamu=array(“senin”=>array(“JOKO”,”ENDRO”,”DONO”), “ selasa”=>array(“SITI”,”RINI”), “ rabu”=>”array(“MULYANTO”));
Array MultiDimensi
Array Multidimensi Merupakan array yang didalamnya berisi satu atau beberapa array lagi Simpan program diatas dengan  array7.php
“ FOR” array5.php Pada program dibawah ini adalah untuk menampilkan elemen array dimulai dari satu  Index hingga index lainnya, umumnya menggunakan konstruksi  FOR  . Deklarasi array tidak dicantumkan index,PHP secara otomatis akan memberi index sendiri
Inisialisasi Variabel PHP menggunakan fungsi array() untuk melakukan inisialisasi array. $kota=array (“jakarta”, “surabaya”, “magelang”, “jogjakarta”, “denpasar”); Dengan demikian penulisan inisalisasi tersebut lebih mudah dan index dimulai dengan 0. PHP mempunyai cara unik dalam menggambarkan index array dan isi array. index  =>  “isi” Arti dari operator  =>  adalah referensi ke isi dari array. Index tidak perlu harus bilangan bulat, tipe data lain seperti string dapat digunakan sebagai referensi pada array seperti contoh dibawah program  array8.php  dibawah ini.
 
Penggabungan  Implode()
Pengurutan
latihan
 

More Related Content

PDF
Operasional array PHP
PDF
PDF
pengantar array PHP
PPT
Array dan Fungsi
PPTX
Materi kuliah 01 array part 1
PPTX
Array dan fungsi
PDF
Bab 05 php - array
Operasional array PHP
pengantar array PHP
Array dan Fungsi
Materi kuliah 01 array part 1
Array dan fungsi
Bab 05 php - array

What's hot (17)

PPTX
Materi kuliah 01 array part 1
PPT
Pertemuan 11
PDF
Makalah array
PPTX
Materi kuliah 15 array part 1
PPTX
Materi kuliah 15 array part 1
PPTX
Struktur data pert 2 array dan pointer
PPT
Pertemuan 06. String dan Tanggal
DOC
Makalah array
PDF
Pertemuan 1 revisijan2013-mhs
PPTX
Struktur data
PDF
Algoritma dan Struktur Data - Set
DOCX
Array multi dimensi
PDF
9366bcd2f7b5195a70c971b4cb5c2fe5bcfc571b
PDF
Algoritma dan Struktur Data - set
PPT
Array
PPTX
6 adp array (larik)
Materi kuliah 01 array part 1
Pertemuan 11
Makalah array
Materi kuliah 15 array part 1
Materi kuliah 15 array part 1
Struktur data pert 2 array dan pointer
Pertemuan 06. String dan Tanggal
Makalah array
Pertemuan 1 revisijan2013-mhs
Struktur data
Algoritma dan Struktur Data - Set
Array multi dimensi
9366bcd2f7b5195a70c971b4cb5c2fe5bcfc571b
Algoritma dan Struktur Data - set
Array
6 adp array (larik)
Ad

Viewers also liked (9)

PPTX
Matematica oglindita prin desen
PPTX
Nils og traktoren
PPT
論文の読み方・書き方C2 発表用
PDF
Proportions
PPT
1221
PPTX
ประวัติส่วนตัว 1
PDF
Route des territoires-pres-cdt64
PPTX
Antireklama62
PPT
Litterær analyse
Matematica oglindita prin desen
Nils og traktoren
論文の読み方・書き方C2 発表用
Proportions
1221
ประวัติส่วนตัว 1
Route des territoires-pres-cdt64
Antireklama62
Litterær analyse
Ad

Similar to Pertemuan 10a (20)

PPTX
SLIDE ARRAY pemrograman dasar PART 1.pptx
PPTX
PPTX
ARRAY.pptx
PPTX
Materi array pada bahasa pemrograman PHP
PPTX
Array.pptx
PDF
PW2 Pertemuan 6.pdf
PPTX
Pertemuan 2_Array.pptx
PPTX
Materi array infromatika kelas 11 kurmer merdeka.pptx
PPT
Array
PPTX
Slide Array Untuk jurusan teknik informatika
PPTX
Pemograman dasar array
PPTX
Array pada pemrograman C++ 1903280173218371.pptx
PDF
Algoritma Array
PDF
PEMROGRAMAN DASAR KD. Menganalisis penggunaan array untuk penyimpanan data di...
PPT
PPTX
Materi kuliah 01 array part 1
 
PDF
4 pengolahan data array
PDF
Jeni intro1-bab07-java array
PDF
Jeni Intro1 Bab07 Java Array
PPTX
Array C++ MG3.pptx
SLIDE ARRAY pemrograman dasar PART 1.pptx
ARRAY.pptx
Materi array pada bahasa pemrograman PHP
Array.pptx
PW2 Pertemuan 6.pdf
Pertemuan 2_Array.pptx
Materi array infromatika kelas 11 kurmer merdeka.pptx
Array
Slide Array Untuk jurusan teknik informatika
Pemograman dasar array
Array pada pemrograman C++ 1903280173218371.pptx
Algoritma Array
PEMROGRAMAN DASAR KD. Menganalisis penggunaan array untuk penyimpanan data di...
Materi kuliah 01 array part 1
 
4 pengolahan data array
Jeni intro1-bab07-java array
Jeni Intro1 Bab07 Java Array
Array C++ MG3.pptx

Recently uploaded (20)

PPTX
Power Point Materi Tanda Baca Kelas III SD
PDF
Modul Ajar Deep Learning Bahasa Inggris Kelas 1 Kurikulum Merdeka
PPTX
Rekayasa-Prompt-untuk-Kreasi-Konten bahan peer teaching.pptx
DOCX
Modul Ajar Deep Learning PKWU Kerajinan Kelas 11 SMA Terbaru 2025
DOCX
Download Modul Ajar Kurikulum Berbasis Cinta ( KBC ) SKI Kelas 7 MTs
DOCX
Power poit Rubrik Penilaian LK 8 KP 6.docx
PPTX
bahan FGD_Kebijakan Pembelajaran Penilaian.pptx
PDF
Aminullah Assagaf_B34_Statistik Ekonometrika_PLS SPSS.pdf
PDF
Asal-usul Postmodernitas & materi singkat.pdf
PPTX
Desain ojt 1 koding dan kecerdasan artificial .pptx
PPTX
Kokurikuler_Berbasis_Proyek_Lintas_Disiplin_ilmu.pptx
DOCX
Download Modul Ajar Kurikulum Berbasis Cinta ( KBC ) Akidah Akhlak Kelas 7 MTs
PPTX
Pembahasan Lengkap Trigonometri_ppt.pptx
PDF
Faktor-Faktor Pergeseran dari Pemasaran Konvensional ke Pemasaran Modern
PPTX
Mengkritisi Informasi tentang Tokoh.pptx
DOCX
Modul Ajar Deep Learning Informatika Kelas 10 SMA Terbaru 2025
DOCX
Modul Ajar Pembelajaran Mendalam PKWU Kerajinan Kelas XI SMA Terbaru 2025
PPTX
PPT MODUL 3 PENYELARASAN VISI MISI DENGAN OEMBELAJARAN MENDALAM
PPTX
Paparan Pembelajaran Mendalam V2 (fix).pptx
PPTX
EFS (Modern Filing and Document Management)_Training *Effective E-Filing & Do...
Power Point Materi Tanda Baca Kelas III SD
Modul Ajar Deep Learning Bahasa Inggris Kelas 1 Kurikulum Merdeka
Rekayasa-Prompt-untuk-Kreasi-Konten bahan peer teaching.pptx
Modul Ajar Deep Learning PKWU Kerajinan Kelas 11 SMA Terbaru 2025
Download Modul Ajar Kurikulum Berbasis Cinta ( KBC ) SKI Kelas 7 MTs
Power poit Rubrik Penilaian LK 8 KP 6.docx
bahan FGD_Kebijakan Pembelajaran Penilaian.pptx
Aminullah Assagaf_B34_Statistik Ekonometrika_PLS SPSS.pdf
Asal-usul Postmodernitas & materi singkat.pdf
Desain ojt 1 koding dan kecerdasan artificial .pptx
Kokurikuler_Berbasis_Proyek_Lintas_Disiplin_ilmu.pptx
Download Modul Ajar Kurikulum Berbasis Cinta ( KBC ) Akidah Akhlak Kelas 7 MTs
Pembahasan Lengkap Trigonometri_ppt.pptx
Faktor-Faktor Pergeseran dari Pemasaran Konvensional ke Pemasaran Modern
Mengkritisi Informasi tentang Tokoh.pptx
Modul Ajar Deep Learning Informatika Kelas 10 SMA Terbaru 2025
Modul Ajar Pembelajaran Mendalam PKWU Kerajinan Kelas XI SMA Terbaru 2025
PPT MODUL 3 PENYELARASAN VISI MISI DENGAN OEMBELAJARAN MENDALAM
Paparan Pembelajaran Mendalam V2 (fix).pptx
EFS (Modern Filing and Document Management)_Training *Effective E-Filing & Do...

Pertemuan 10a

  • 1. ARRAY Cut Fiarni PERTEMUAN 10
  • 2. Pendahuluan Array pada PHP merupakan susunan map (peta). Array merupakan sebuah tipe yang memetakan ke suatu nilai. Merupakan sebuah tipe data yang digunakan untuk menyimpan sejumlah variabel dengan tipe data yang sama. Variabel-variabel yang disimpan dalam sebuah array, mempunyai nama yang sama.
  • 3. Pendahuluan Variabel deret atau LIST adalah array yang dapat berisi elemen berupa angka, karakter atau string. PHP mengenal dua macam indeks, yaitu indeks numerik (menggunakan angka untuk menandai tiap elemen) dan indeks asosiatif (memberikan nama untuk masing-masing elemen). Array PHP dapat anda gunakan sebagai benar-benar array, list (vector), hashtable, dictionary, collection, stack, queue, tree dan lain sebagainya.
  • 4. Array Berindeks Numerik Inisialisasi sebuah array dilakukan dengan cara berikut : $nama_variabel = array(nilai1, nilai2, nilai3); $jurusan[] = &quot;Komputerisasi Akuntansi&quot;; $jurusan[] = &quot;Ilmu Komputer&quot;; $jurusan[] = &quot;Teknologi Informasi&quot;;
  • 5. Array Berindeks Asosiatif Untuk membuat array berindeks asosiatif, kita membutuhkan label atau nama untuk masing-masing elemen seperti dalam contoh berikut : $jurusan = array(IE=>&quot; Komputerisasi Akuntansi&quot;, CS=>&quot;Ilmu Komputer&quot;,IT=>&quot;Teknologi Informasi&quot;);
  • 6. Navigasi Array Untuk mengakses array berindeks numerik dapat dilakukan dengan mengarahkan urutan indeks dari elemen array yang dituju. for($i=0;$i<3;$i++){ echo(&quot;Array \$jurusan index ke [$i] adalah $jurusan[$i] <br>&quot;);}
  • 7. Array Array merupakan variabel yang berisi lebih dari 1 variabel, atau dapat dikatakan sebagai variabel jamak. Variabel array pada PHP, kadang tidak perlu kita definisikan. Namun untuk indeks array, kita menggunakan indeks mulai dari 0 hingga sejumlah elemen array dikurang 1. Sebagai analogi, ket ika kita mempunyai banyak nama buah (variabel), maka daripada kita menyatakan tiap nama buah dengan variabel $buah1, $buah2, $buah3, ...dst. PENS - ITS
  • 8. Cara pemberian nilai pada variabel Array: Contoh 1 : $buah[0] = “nanas”; $buah[1] = “mangga”; $buah[2] = “jambu”; Contoh 2 : $buah[] = “nanas”; $buah[] = “mangga”; $buah[] = “jambu”; Contoh 3 : $buah = array(”nanas”, ”mangga”, ”jambu”); Array PENS - ITS
  • 9. 3. Array Array dalam PHP dideklarasikan dengan sangat luwes, misalnya : $nama=array(“JOKO”,”BUDI”,”ARI”); maka indeks dimulai dari 0 $nama=array(1=>“JOKO”,”BUDI”,”ARI”); maka indeks dimulai dari 1 sehingga program : Modul- 9 Pengantar PHP (2) SAMA dengan Hasilnya
  • 10. Pengurutan pada array <?php $myArray[] = &quot;Hari &quot;; $myArray[3] = &quot;ini &quot;; $myArray[6] = &quot;kita &quot;; $myArray[] = &quot;kuliah&quot;; for ($i=0;$i<=7;$i++){ echo &quot;Array ke $i: $myArray[$i] <br />&quot;; } ?>
  • 11. Tipe Data Array Array merupakan tipe data terstruktur yang berguna untuk menyimpans ejumlah data yang bertipe sama. Bagian yang menyusun array disebut elemen array, yang masing-masing elemen dapat diakses tersendiri melalui indeks array. <? $kota[0] = &quot;Yogyakarta&quot;; $kota[1] = &quot;Jakarta&quot;; $kota[2] = &quot;Malang&quot;; $kota[3] = &quot;Purwokerto&quot;; print (&quot;Kota favoritvsayaadalah $kota[2]&quot;); ?>
  • 12. Implementasi Array Dengan Berbagai Tipe data
  • 13. Penggunaan Count array6.php
  • 14. Array dapat berdimensi satu, dua, atau lebih : a. Array dimensi satu (one-dimensional array) mewakili bentuk suatu vektor. b. Array dimensi dua (two-dimensional array) mewakili bentuk dari suatu matrik. c. Array dimensi tiga (three-dimensional array) mewakili bentuk suatu ruang.
  • 15. Array 2 Dimensi Modul- 9 Pengantar PHP (2) PHP memungkinkan kita membuat array dengan indeks string PHP juga memungkinkan kita membuat array 2 dimensi dengan indeks campuran dan dengan banyak elemen tiap barisnya tidak sama Contoh : $tamu=array(“senin”=>array(“JOKO”,”ENDRO”,”DONO”), “ selasa”=>array(“SITI”,”RINI”), “ rabu”=>”array(“MULYANTO”));
  • 17. Array Multidimensi Merupakan array yang didalamnya berisi satu atau beberapa array lagi Simpan program diatas dengan array7.php
  • 18. “ FOR” array5.php Pada program dibawah ini adalah untuk menampilkan elemen array dimulai dari satu Index hingga index lainnya, umumnya menggunakan konstruksi FOR . Deklarasi array tidak dicantumkan index,PHP secara otomatis akan memberi index sendiri
  • 19. Inisialisasi Variabel PHP menggunakan fungsi array() untuk melakukan inisialisasi array. $kota=array (“jakarta”, “surabaya”, “magelang”, “jogjakarta”, “denpasar”); Dengan demikian penulisan inisalisasi tersebut lebih mudah dan index dimulai dengan 0. PHP mempunyai cara unik dalam menggambarkan index array dan isi array. index => “isi” Arti dari operator => adalah referensi ke isi dari array. Index tidak perlu harus bilangan bulat, tipe data lain seperti string dapat digunakan sebagai referensi pada array seperti contoh dibawah program array8.php dibawah ini.
  • 20.  
  • 24.