SlideShare a Scribd company logo
ARRAY DAN FUNGSI
           OLEH:

   PRIN STIANINGSIH, S.ST



   SMK NEGERI 1 PEKANBARU
Array dan Fungsi
Pengertian Array dan Fungsi
• Array merupakan tipe data terstruktur yang
  berguna untuk menyimpan sejumlah data
  yang bertipe sama.
• Bagian yang menyusun array disebut elemen
  array, yang masing-masing elemen dapat
  diakses tersendiri melalui index array.
• Index array dapat berupa bilangan integer
  atau string.
Mendeklarasikan dan Menampilkan Array
Program 5.1
Nama File : array01.php


       BEFORE




                          AFTER
Penjelasan program 5.1
Untuk mendeklarasikan atau mendefinisikan sebuah array di PHP
bisa menggunakan keyword array(). Pada program 5.1, terdapat
pendeklarasian dan pendefinisian array pada baris ke-3. Jumlah
elemen array tidak perlu disebutkan saat deklarasi. Sedangkan
untuk menampilkan isi array pada elemen tertentu, cukup
dengan menyebutkan nama array beserta index array-nya (lihat
baris ke-4 dan ke-5). Pendeklarasian dan pengisian array juga
bisa dilakukan seperti pada baris ke-7 sampai baris ke-11.
Dengan pendefinisian array seperti pada dua cara di atas, index
(key) array secara otomatis akan diisi dengan bilangan bulat
integer yang dimulai dari 0.
Program 5.2
Nama File : array02.php




      BEFORE




                          AFTER
Penjelasan Program 5.2
      Untuk mendeklarasikan atau mendefinisikan
sebuah array assosiatif (array yang menggunakan
index selain integer), dapat dengan cara
menyebutkan indexnya terlebih dahulu diikuti
operator => dan diikuti value atau nilai elemennya.
      Lihat program baris ke-3 ! Sedangkan untuk
menampilkan value atau nilai dari suatu array, bisa
dengan menyebutkan nama array yang diikuti index
arraynya (lihat baris ke-4 dan ke-5). Pendefinisian
array assosiatif juga bisa dilakukanseperti pada
baris ke-7 sampai baris ke-10
Program 5.3
Nama File : array03.php




       BEFORE




                          AFTER
Penjelasan Program 5.3
       Untuk menampilkan keseluruhan isi array bisa
dilakukan dengan perulangan for, while, do..while atau
foreach. Baris 5 – 7 program di atas merupakan contoh
menampilkan array dengan perulangan for.
       Fungsi count() pada baris ke-5 berfungsi untuk
mencari jumlah elemen dari array $assWarna.
Untukmenampilkan array juga bisa menggunakan struktur
foreach(). Struktur foreach akan mengambil elemen array
mulai dari posisi pointer sampai akhir pointer.
       Pada contoh program di atas (baris ke-10) bisa
dinyatakan dengan pernyataanbahwa “untuk setiap elemen
array $arrWarna, masukkan ke variabel $warna”. Tampilan
program 5.3 bisa dilihat pada gambar 5.3
Program 5.4
Nama File : array04.php



       BEFORE




                          AFTER
Penjelasan Program 5.4
         Untuk menampilkan array assosiatif bisa
menggunakan perulangan foreach dan while dengan fungsi
list() dan each(). Baris ke-5 dari program 5.4. di atas bisa
dinyatakan dengan pernyataan “untuk setiap elemen array
$arrNilai, masukkan key/index-nya ke variabel $nama dan
masukkan value-nya ke variabel $nilai”.
         Pada baris ke-8 terdapat fungsi reset() yang
berfungsi mengembalikan pointer array ke elemen
pertama. Pada baris ke-10, array assosiatif ditampilkan
dengan struktur while yang menggunakan fungsi list() dan
each().
Program 5.5
Nama File : array05.php



        BEFORE




                          AFTER
Penjelasan Program 5.5

  Pada program 5.5 di atas terdapat
   fungsi print_r() (baris ke-5) yang
berfungsi untuk menampilkan struktur
              dari array.
Program 5.6
Nama File : array06.php



       BEFORE




``                        AFTER
Program 5.7
Nama File : array07.php


        BEFORE




`
                          AFTER
Program 5.8
Nama File : array08.php


       BEFORE




                          AFTER
Program 5.9
Nama File : array09.php



      BEFORE




                          AFTER
Program 5.10
Nama File : array10.php




          BEFORE




                          AFTER
Fungsi dalam PHP
Program 5.11
Nama File : fungsi01.php



        BEFORE



                               AFTER
Program 5.12
Nama File : fungsi02.php




        BEFORE




                           AFTER
Program 5.13
Nama File : fungsi03.php




       BEFORE




                           AFTER
Program 5.14
Nama File : fungsi04.php




        BEFORE




                           AFTER
Program 5.15
Nama File : fungsi05.php




       BEFORE



                           AFTER
Program 5.16
Nama File : fungsi06.php




                           BEFORE
AFTER
Program 5.17
Nama File : fungsi07.php




       BEFORE


                           AFTER
Sekian dan
terimakasih 

More Related Content

PPTX
Notasi Bahasa - P 5,6,7
PDF
program menghitung volume bangun ruang dengan bahasa C
DOCX
Algoritma untuk mengecek bilangan di antara 2 bilangan masukan
DOCX
Tugas mandiri struktur data
PDF
basis data lanjut modul
PPTX
Pertemuan 1 Pemodelan Perangkat Lunak
PDF
Algoritma dan Pemrograman C++ (Pseudocode & Flowchart)
DOC
Makalah array
Notasi Bahasa - P 5,6,7
program menghitung volume bangun ruang dengan bahasa C
Algoritma untuk mengecek bilangan di antara 2 bilangan masukan
Tugas mandiri struktur data
basis data lanjut modul
Pertemuan 1 Pemodelan Perangkat Lunak
Algoritma dan Pemrograman C++ (Pseudocode & Flowchart)
Makalah array

What's hot (20)

PDF
Modul Pratikum Algoritma dan Pemrograman dalam Bahasa Visual C++ 2010
PPTX
Materi 6. perulangan
PPT
Array dan Contoh
DOCX
Analisis drama berdasarkan unsur intrinsik dan ekstrinsik
PPTX
Pertemuan Ke-5 - Sistem Operasi - Sinkronisasi Proses.pptx
DOCX
Siklus pengambilan (fetch cycle)
PPTX
ppt sejarah perkembangan komputer
ODP
[Bahasa Jepang] Latihan Rudoku (Membaca Huruf Hiragana) -Repost-
PDF
Modul praktikum-pemrograman java dgn netbeans
PPT
Algoritma penjadwalan proses
PDF
Pertemuan 1 konsep dasar pemrograman berorientasi objek
PPTX
Menghindari perilaku tindak kekerasan
PPTX
dasar-dasar algoritma
PDF
Struktur data
PDF
Contoh soal uts struktur data
PPT
Presentasi modul01 tik 7
PDF
Proposisi Logika Informatika
PPTX
Materi TIK Kelas IX Semester 1
PDF
[PBO] Pertemuan 6 - Interface
PPTX
Materi 3 Finite State Automata
Modul Pratikum Algoritma dan Pemrograman dalam Bahasa Visual C++ 2010
Materi 6. perulangan
Array dan Contoh
Analisis drama berdasarkan unsur intrinsik dan ekstrinsik
Pertemuan Ke-5 - Sistem Operasi - Sinkronisasi Proses.pptx
Siklus pengambilan (fetch cycle)
ppt sejarah perkembangan komputer
[Bahasa Jepang] Latihan Rudoku (Membaca Huruf Hiragana) -Repost-
Modul praktikum-pemrograman java dgn netbeans
Algoritma penjadwalan proses
Pertemuan 1 konsep dasar pemrograman berorientasi objek
Menghindari perilaku tindak kekerasan
dasar-dasar algoritma
Struktur data
Contoh soal uts struktur data
Presentasi modul01 tik 7
Proposisi Logika Informatika
Materi TIK Kelas IX Semester 1
[PBO] Pertemuan 6 - Interface
Materi 3 Finite State Automata
Ad

Viewers also liked (18)

DOCX
Fungsi dan Array Pada C++
PPT
Array dan Fungsi
PPTX
Algoritma median
DOCX
Modul3 algoritma dan pemrograman procedure dan_function
PPT
Algoritma - prosedur dan fungsi
PDF
Makalah array
PDF
Data Array
PDF
pengantar array PHP
PPT
Flow control, exception handling array
PPTX
Pertemuan vi (Function Java)
DOCX
Java (Netbeans) Polymorphism - Object Oriented Programming (OOP)
PDF
Logika dan Algoritma pemrograman
DOCX
Cara membuat fungsi dan prosedur pada java
PPTX
Algoritma powerpoint
PPTX
Array searching sorting_pert_11,12,13,14,15
PDF
Algorithm and Programming (Procedure and Function)
DOCX
Java (Netbeans) - Class, Constructor, Object (Object Oriented Programming)
Fungsi dan Array Pada C++
Array dan Fungsi
Algoritma median
Modul3 algoritma dan pemrograman procedure dan_function
Algoritma - prosedur dan fungsi
Makalah array
Data Array
pengantar array PHP
Flow control, exception handling array
Pertemuan vi (Function Java)
Java (Netbeans) Polymorphism - Object Oriented Programming (OOP)
Logika dan Algoritma pemrograman
Cara membuat fungsi dan prosedur pada java
Algoritma powerpoint
Array searching sorting_pert_11,12,13,14,15
Algorithm and Programming (Procedure and Function)
Java (Netbeans) - Class, Constructor, Object (Object Oriented Programming)
Ad

Similar to Array dan fungsi (20)

PDF
MODUL 7 WEB.pdf
PDF
Function pada PHP
PDF
Dasar PHP
PDF
Xml dengan php
DOCX
pemrograman php ii
PDF
BAB 2 - Belajar Hello World pada python.pdf
DOCX
Modul Praktikum PW 2016 Bab 4 - OperasiFile
PDF
03. upload file dengan php
DOCX
Variabelphp
PPTX
materi Php lanjutan
DOCX
Laporan pratikum iv web
DOC
Tutorial php
PDF
PROGRESS - Belajar PHP #1
PDF
Belajar membuat modul crud di laravel 5
PDF
Tutorial perl programming ind ver
PDF
eloquent filter vs reject pada laravel 7
DOCX
Modul 2 menyimpan ke database
PDF
Modul php 1
DOCX
03.40 JAVA SE_get and set method
PPTX
kelompok 4 tugas pa tentang python dan.pptx
MODUL 7 WEB.pdf
Function pada PHP
Dasar PHP
Xml dengan php
pemrograman php ii
BAB 2 - Belajar Hello World pada python.pdf
Modul Praktikum PW 2016 Bab 4 - OperasiFile
03. upload file dengan php
Variabelphp
materi Php lanjutan
Laporan pratikum iv web
Tutorial php
PROGRESS - Belajar PHP #1
Belajar membuat modul crud di laravel 5
Tutorial perl programming ind ver
eloquent filter vs reject pada laravel 7
Modul 2 menyimpan ke database
Modul php 1
03.40 JAVA SE_get and set method
kelompok 4 tugas pa tentang python dan.pptx

Array dan fungsi

  • 1. ARRAY DAN FUNGSI OLEH: PRIN STIANINGSIH, S.ST SMK NEGERI 1 PEKANBARU
  • 3. Pengertian Array dan Fungsi • Array merupakan tipe data terstruktur yang berguna untuk menyimpan sejumlah data yang bertipe sama. • Bagian yang menyusun array disebut elemen array, yang masing-masing elemen dapat diakses tersendiri melalui index array. • Index array dapat berupa bilangan integer atau string.
  • 4. Mendeklarasikan dan Menampilkan Array Program 5.1 Nama File : array01.php BEFORE AFTER
  • 5. Penjelasan program 5.1 Untuk mendeklarasikan atau mendefinisikan sebuah array di PHP bisa menggunakan keyword array(). Pada program 5.1, terdapat pendeklarasian dan pendefinisian array pada baris ke-3. Jumlah elemen array tidak perlu disebutkan saat deklarasi. Sedangkan untuk menampilkan isi array pada elemen tertentu, cukup dengan menyebutkan nama array beserta index array-nya (lihat baris ke-4 dan ke-5). Pendeklarasian dan pengisian array juga bisa dilakukan seperti pada baris ke-7 sampai baris ke-11. Dengan pendefinisian array seperti pada dua cara di atas, index (key) array secara otomatis akan diisi dengan bilangan bulat integer yang dimulai dari 0.
  • 6. Program 5.2 Nama File : array02.php BEFORE AFTER
  • 7. Penjelasan Program 5.2 Untuk mendeklarasikan atau mendefinisikan sebuah array assosiatif (array yang menggunakan index selain integer), dapat dengan cara menyebutkan indexnya terlebih dahulu diikuti operator => dan diikuti value atau nilai elemennya. Lihat program baris ke-3 ! Sedangkan untuk menampilkan value atau nilai dari suatu array, bisa dengan menyebutkan nama array yang diikuti index arraynya (lihat baris ke-4 dan ke-5). Pendefinisian array assosiatif juga bisa dilakukanseperti pada baris ke-7 sampai baris ke-10
  • 8. Program 5.3 Nama File : array03.php BEFORE AFTER
  • 9. Penjelasan Program 5.3 Untuk menampilkan keseluruhan isi array bisa dilakukan dengan perulangan for, while, do..while atau foreach. Baris 5 – 7 program di atas merupakan contoh menampilkan array dengan perulangan for. Fungsi count() pada baris ke-5 berfungsi untuk mencari jumlah elemen dari array $assWarna. Untukmenampilkan array juga bisa menggunakan struktur foreach(). Struktur foreach akan mengambil elemen array mulai dari posisi pointer sampai akhir pointer. Pada contoh program di atas (baris ke-10) bisa dinyatakan dengan pernyataanbahwa “untuk setiap elemen array $arrWarna, masukkan ke variabel $warna”. Tampilan program 5.3 bisa dilihat pada gambar 5.3
  • 10. Program 5.4 Nama File : array04.php BEFORE AFTER
  • 11. Penjelasan Program 5.4 Untuk menampilkan array assosiatif bisa menggunakan perulangan foreach dan while dengan fungsi list() dan each(). Baris ke-5 dari program 5.4. di atas bisa dinyatakan dengan pernyataan “untuk setiap elemen array $arrNilai, masukkan key/index-nya ke variabel $nama dan masukkan value-nya ke variabel $nilai”. Pada baris ke-8 terdapat fungsi reset() yang berfungsi mengembalikan pointer array ke elemen pertama. Pada baris ke-10, array assosiatif ditampilkan dengan struktur while yang menggunakan fungsi list() dan each().
  • 12. Program 5.5 Nama File : array05.php BEFORE AFTER
  • 13. Penjelasan Program 5.5 Pada program 5.5 di atas terdapat fungsi print_r() (baris ke-5) yang berfungsi untuk menampilkan struktur dari array.
  • 14. Program 5.6 Nama File : array06.php BEFORE `` AFTER
  • 15. Program 5.7 Nama File : array07.php BEFORE ` AFTER
  • 16. Program 5.8 Nama File : array08.php BEFORE AFTER
  • 17. Program 5.9 Nama File : array09.php BEFORE AFTER
  • 18. Program 5.10 Nama File : array10.php BEFORE AFTER
  • 19. Fungsi dalam PHP Program 5.11 Nama File : fungsi01.php BEFORE AFTER
  • 20. Program 5.12 Nama File : fungsi02.php BEFORE AFTER
  • 21. Program 5.13 Nama File : fungsi03.php BEFORE AFTER
  • 22. Program 5.14 Nama File : fungsi04.php BEFORE AFTER
  • 23. Program 5.15 Nama File : fungsi05.php BEFORE AFTER
  • 24. Program 5.16 Nama File : fungsi06.php BEFORE
  • 25. AFTER
  • 26. Program 5.17 Nama File : fungsi07.php BEFORE AFTER