SlideShare a Scribd company logo
1 of 27
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

What's hot

Laporan praktikum basis data my sql
Laporan praktikum basis data my sqlLaporan praktikum basis data my sql
Laporan praktikum basis data my sqlLela Warni
 
Analisis ERD Database Rumah Sakit
Analisis ERD Database Rumah SakitAnalisis ERD Database Rumah Sakit
Analisis ERD Database Rumah SakitFitria Nuri
 
Bab 2 perhitungan galat
Bab 2  perhitungan galatBab 2  perhitungan galat
Bab 2 perhitungan galatKelinci Coklat
 
Matematika Diskrit - 09 graf - 06
Matematika Diskrit - 09 graf - 06Matematika Diskrit - 09 graf - 06
Matematika Diskrit - 09 graf - 06KuliahKita
 
Materi 3 Finite State Automata
Materi 3   Finite State AutomataMateri 3   Finite State Automata
Materi 3 Finite State Automataahmad haidaroh
 
Program Pengurutan (Sorting) dan Pencarian (Searching) Data
Program Pengurutan  (Sorting) dan Pencarian  (Searching) DataProgram Pengurutan  (Sorting) dan Pencarian  (Searching) Data
Program Pengurutan (Sorting) dan Pencarian (Searching) DataSimon Patabang
 
Determinan Matriks ( Aljabar Linear Elementer )
Determinan Matriks ( Aljabar Linear Elementer )Determinan Matriks ( Aljabar Linear Elementer )
Determinan Matriks ( Aljabar Linear Elementer )Kelinci Coklat
 
Graf ( Matematika Diskrit)
Graf ( Matematika Diskrit)Graf ( Matematika Diskrit)
Graf ( Matematika Diskrit)zachrison htg
 
Matematika Diskrit - 09 graf - 08
Matematika Diskrit - 09 graf - 08Matematika Diskrit - 09 graf - 08
Matematika Diskrit - 09 graf - 08KuliahKita
 
MAKALAH STACK (TUMPUKAN )
MAKALAH STACK (TUMPUKAN )MAKALAH STACK (TUMPUKAN )
MAKALAH STACK (TUMPUKAN )istiqlal
 
Makalah Kegunaan Matematika Diskrit pada Teknik Informatika
Makalah Kegunaan Matematika Diskrit pada Teknik InformatikaMakalah Kegunaan Matematika Diskrit pada Teknik Informatika
Makalah Kegunaan Matematika Diskrit pada Teknik Informatikasaid zulhelmi
 
Matematika Diskrit - 07 teori bilangan - 02
Matematika Diskrit - 07 teori bilangan - 02Matematika Diskrit - 07 teori bilangan - 02
Matematika Diskrit - 07 teori bilangan - 02KuliahKita
 
[PBO] Pertemuan 11 - GUI Java Desktop
[PBO] Pertemuan 11 - GUI Java Desktop[PBO] Pertemuan 11 - GUI Java Desktop
[PBO] Pertemuan 11 - GUI Java Desktoprizki adam kurniawan
 
Modul Pratikum Algoritma dan Pemrograman dalam Bahasa Visual C++ 2010
Modul Pratikum Algoritma dan Pemrograman dalam Bahasa Visual C++ 2010Modul Pratikum Algoritma dan Pemrograman dalam Bahasa Visual C++ 2010
Modul Pratikum Algoritma dan Pemrograman dalam Bahasa Visual C++ 2010eddie Ismantoe
 

What's hot (20)

Laporan praktikum basis data my sql
Laporan praktikum basis data my sqlLaporan praktikum basis data my sql
Laporan praktikum basis data my sql
 
Analisis ERD Database Rumah Sakit
Analisis ERD Database Rumah SakitAnalisis ERD Database Rumah Sakit
Analisis ERD Database Rumah Sakit
 
Bab 2 perhitungan galat
Bab 2  perhitungan galatBab 2  perhitungan galat
Bab 2 perhitungan galat
 
Struktur Data Tree
Struktur Data TreeStruktur Data Tree
Struktur Data Tree
 
Tugas RPL SRS Erwan
Tugas RPL SRS ErwanTugas RPL SRS Erwan
Tugas RPL SRS Erwan
 
Matematika Diskrit - 09 graf - 06
Matematika Diskrit - 09 graf - 06Matematika Diskrit - 09 graf - 06
Matematika Diskrit - 09 graf - 06
 
Materi 6. perulangan
Materi 6. perulanganMateri 6. perulangan
Materi 6. perulangan
 
Materi 3 Finite State Automata
Materi 3   Finite State AutomataMateri 3   Finite State Automata
Materi 3 Finite State Automata
 
Program Pengurutan (Sorting) dan Pencarian (Searching) Data
Program Pengurutan  (Sorting) dan Pencarian  (Searching) DataProgram Pengurutan  (Sorting) dan Pencarian  (Searching) Data
Program Pengurutan (Sorting) dan Pencarian (Searching) Data
 
Determinan Matriks ( Aljabar Linear Elementer )
Determinan Matriks ( Aljabar Linear Elementer )Determinan Matriks ( Aljabar Linear Elementer )
Determinan Matriks ( Aljabar Linear Elementer )
 
Graf ( Matematika Diskrit)
Graf ( Matematika Diskrit)Graf ( Matematika Diskrit)
Graf ( Matematika Diskrit)
 
Matematika Diskrit - 09 graf - 08
Matematika Diskrit - 09 graf - 08Matematika Diskrit - 09 graf - 08
Matematika Diskrit - 09 graf - 08
 
Bilangan Real
Bilangan RealBilangan Real
Bilangan Real
 
MAKALAH STACK (TUMPUKAN )
MAKALAH STACK (TUMPUKAN )MAKALAH STACK (TUMPUKAN )
MAKALAH STACK (TUMPUKAN )
 
Makalah Kegunaan Matematika Diskrit pada Teknik Informatika
Makalah Kegunaan Matematika Diskrit pada Teknik InformatikaMakalah Kegunaan Matematika Diskrit pada Teknik Informatika
Makalah Kegunaan Matematika Diskrit pada Teknik Informatika
 
Matematika Diskrit - 07 teori bilangan - 02
Matematika Diskrit - 07 teori bilangan - 02Matematika Diskrit - 07 teori bilangan - 02
Matematika Diskrit - 07 teori bilangan - 02
 
[PBO] Pertemuan 11 - GUI Java Desktop
[PBO] Pertemuan 11 - GUI Java Desktop[PBO] Pertemuan 11 - GUI Java Desktop
[PBO] Pertemuan 11 - GUI Java Desktop
 
Array dan Contoh
Array dan ContohArray dan Contoh
Array dan Contoh
 
TEKNIK ENKRIPSI DAN DEKRIPSI HILL CIPHER
TEKNIK ENKRIPSI DAN DEKRIPSI HILL CIPHERTEKNIK ENKRIPSI DAN DEKRIPSI HILL CIPHER
TEKNIK ENKRIPSI DAN DEKRIPSI HILL CIPHER
 
Modul Pratikum Algoritma dan Pemrograman dalam Bahasa Visual C++ 2010
Modul Pratikum Algoritma dan Pemrograman dalam Bahasa Visual C++ 2010Modul Pratikum Algoritma dan Pemrograman dalam Bahasa Visual C++ 2010
Modul Pratikum Algoritma dan Pemrograman dalam Bahasa Visual C++ 2010
 

Viewers also liked

Modul3 algoritma dan pemrograman procedure dan_function
Modul3 algoritma dan pemrograman procedure dan_functionModul3 algoritma dan pemrograman procedure dan_function
Modul3 algoritma dan pemrograman procedure dan_functionPolytechnic State Semarang
 
Algoritma - prosedur dan fungsi
Algoritma - prosedur dan fungsiAlgoritma - prosedur dan fungsi
Algoritma - prosedur dan fungsiZombie Black
 
Flow control, exception handling array
Flow control, exception handling arrayFlow control, exception handling array
Flow control, exception handling arrayRangga Ananto
 
Pertemuan vi (Function Java)
Pertemuan vi (Function Java)Pertemuan vi (Function Java)
Pertemuan vi (Function Java)Putra Andry
 
Makalah array
Makalah arrayMakalah array
Makalah arrayAnanda II
 
Java (Netbeans) Polymorphism - Object Oriented Programming (OOP)
Java (Netbeans) Polymorphism - Object Oriented Programming (OOP)Java (Netbeans) Polymorphism - Object Oriented Programming (OOP)
Java (Netbeans) Polymorphism - Object Oriented Programming (OOP)Melina Krisnawati
 
Logika dan Algoritma pemrograman
Logika dan Algoritma pemrogramanLogika dan Algoritma pemrograman
Logika dan Algoritma pemrogramanArif Huda
 
Cara membuat fungsi dan prosedur pada java
Cara membuat fungsi dan prosedur pada javaCara membuat fungsi dan prosedur pada java
Cara membuat fungsi dan prosedur pada javaDevandy Enda
 
Array searching sorting_pert_11,12,13,14,15
Array searching sorting_pert_11,12,13,14,15Array searching sorting_pert_11,12,13,14,15
Array searching sorting_pert_11,12,13,14,15doudomblogspot
 
Algorithm and Programming (Procedure and Function)
Algorithm and Programming (Procedure and Function)Algorithm and Programming (Procedure and Function)
Algorithm and Programming (Procedure and Function)Adam Mukharil Bachtiar
 
Java (Netbeans) - Class, Constructor, Object (Object Oriented Programming)
Java (Netbeans) - Class, Constructor, Object (Object Oriented Programming)Java (Netbeans) - Class, Constructor, Object (Object Oriented Programming)
Java (Netbeans) - Class, Constructor, Object (Object Oriented Programming)Melina Krisnawati
 

Viewers also liked (17)

Algoritma median
Algoritma medianAlgoritma median
Algoritma median
 
Modul3 algoritma dan pemrograman procedure dan_function
Modul3 algoritma dan pemrograman procedure dan_functionModul3 algoritma dan pemrograman procedure dan_function
Modul3 algoritma dan pemrograman procedure dan_function
 
Algoritma - prosedur dan fungsi
Algoritma - prosedur dan fungsiAlgoritma - prosedur dan fungsi
Algoritma - prosedur dan fungsi
 
Makalah array
Makalah arrayMakalah array
Makalah array
 
Fungsi (function)
Fungsi (function)Fungsi (function)
Fungsi (function)
 
Data Array
Data ArrayData Array
Data Array
 
pengantar array PHP
pengantar array PHPpengantar array PHP
pengantar array PHP
 
Flow control, exception handling array
Flow control, exception handling arrayFlow control, exception handling array
Flow control, exception handling array
 
Pertemuan vi (Function Java)
Pertemuan vi (Function Java)Pertemuan vi (Function Java)
Pertemuan vi (Function Java)
 
Makalah array
Makalah arrayMakalah array
Makalah array
 
Java (Netbeans) Polymorphism - Object Oriented Programming (OOP)
Java (Netbeans) Polymorphism - Object Oriented Programming (OOP)Java (Netbeans) Polymorphism - Object Oriented Programming (OOP)
Java (Netbeans) Polymorphism - Object Oriented Programming (OOP)
 
Logika dan Algoritma pemrograman
Logika dan Algoritma pemrogramanLogika dan Algoritma pemrograman
Logika dan Algoritma pemrograman
 
Cara membuat fungsi dan prosedur pada java
Cara membuat fungsi dan prosedur pada javaCara membuat fungsi dan prosedur pada java
Cara membuat fungsi dan prosedur pada java
 
Algoritma powerpoint
Algoritma powerpointAlgoritma powerpoint
Algoritma powerpoint
 
Array searching sorting_pert_11,12,13,14,15
Array searching sorting_pert_11,12,13,14,15Array searching sorting_pert_11,12,13,14,15
Array searching sorting_pert_11,12,13,14,15
 
Algorithm and Programming (Procedure and Function)
Algorithm and Programming (Procedure and Function)Algorithm and Programming (Procedure and Function)
Algorithm and Programming (Procedure and Function)
 
Java (Netbeans) - Class, Constructor, Object (Object Oriented Programming)
Java (Netbeans) - Class, Constructor, Object (Object Oriented Programming)Java (Netbeans) - Class, Constructor, Object (Object Oriented Programming)
Java (Netbeans) - Class, Constructor, Object (Object Oriented Programming)
 

Similar to ARRAY DAN FUNGSI DI PHP

Xml dengan php
Xml dengan phpXml dengan php
Xml dengan phpsnapshot01
 
Modul Praktikum PW 2016 Bab 4 - OperasiFile
Modul Praktikum PW 2016 Bab 4 - OperasiFileModul Praktikum PW 2016 Bab 4 - OperasiFile
Modul Praktikum PW 2016 Bab 4 - OperasiFileleni_istikomah
 
03. upload file dengan php
03. upload file dengan php03. upload file dengan php
03. upload file dengan phpDhanang Fitra
 
Laporan pratikum iv web
Laporan pratikum iv webLaporan pratikum iv web
Laporan pratikum iv webrahmi wahyuni
 
PROGRESS - Belajar PHP #1
PROGRESS - Belajar PHP #1PROGRESS - Belajar PHP #1
PROGRESS - Belajar PHP #1UKM PROGRESS
 
Belajar membuat modul crud di laravel 5
Belajar membuat modul crud di laravel 5Belajar membuat modul crud di laravel 5
Belajar membuat modul crud di laravel 5Welly Rosadi, Mochamad
 
Tutorial perl programming ind ver
Tutorial perl programming ind verTutorial perl programming ind ver
Tutorial perl programming ind verQrembiezs Intruder
 
eloquent filter vs reject pada laravel 7
eloquent filter vs reject pada laravel 7eloquent filter vs reject pada laravel 7
eloquent filter vs reject pada laravel 7Adi Nata
 
Modul 2 menyimpan ke database
Modul 2  menyimpan ke databaseModul 2  menyimpan ke database
Modul 2 menyimpan ke databaseAbrianto Nugraha
 
03.40 JAVA SE_get and set method
03.40 JAVA SE_get and set method03.40 JAVA SE_get and set method
03.40 JAVA SE_get and set methodJefri Fahrian
 
SLIDE ARRAY pemrograman dasar PART 1.pptx
SLIDE ARRAY pemrograman dasar PART 1.pptxSLIDE ARRAY pemrograman dasar PART 1.pptx
SLIDE ARRAY pemrograman dasar PART 1.pptxOrangeranger1
 

Similar to ARRAY DAN FUNGSI DI PHP (20)

MODUL 7 WEB.pdf
MODUL 7 WEB.pdfMODUL 7 WEB.pdf
MODUL 7 WEB.pdf
 
Function pada PHP
Function pada PHPFunction pada PHP
Function pada PHP
 
Dasar PHP
Dasar PHPDasar PHP
Dasar PHP
 
Xml dengan php
Xml dengan phpXml dengan php
Xml dengan php
 
pemrograman php ii
pemrograman  php iipemrograman  php ii
pemrograman php ii
 
Modul Praktikum PW 2016 Bab 4 - OperasiFile
Modul Praktikum PW 2016 Bab 4 - OperasiFileModul Praktikum PW 2016 Bab 4 - OperasiFile
Modul Praktikum PW 2016 Bab 4 - OperasiFile
 
03. upload file dengan php
03. upload file dengan php03. upload file dengan php
03. upload file dengan php
 
Variabelphp
VariabelphpVariabelphp
Variabelphp
 
materi Php lanjutan
materi Php lanjutanmateri Php lanjutan
materi Php lanjutan
 
Laporan pratikum iv web
Laporan pratikum iv webLaporan pratikum iv web
Laporan pratikum iv web
 
Tutorial php
Tutorial phpTutorial php
Tutorial php
 
PROGRESS - Belajar PHP #1
PROGRESS - Belajar PHP #1PROGRESS - Belajar PHP #1
PROGRESS - Belajar PHP #1
 
Belajar membuat modul crud di laravel 5
Belajar membuat modul crud di laravel 5Belajar membuat modul crud di laravel 5
Belajar membuat modul crud di laravel 5
 
Tutorial perl programming ind ver
Tutorial perl programming ind verTutorial perl programming ind ver
Tutorial perl programming ind ver
 
eloquent filter vs reject pada laravel 7
eloquent filter vs reject pada laravel 7eloquent filter vs reject pada laravel 7
eloquent filter vs reject pada laravel 7
 
Modul 2 menyimpan ke database
Modul 2  menyimpan ke databaseModul 2  menyimpan ke database
Modul 2 menyimpan ke database
 
Modul php 1
Modul php 1Modul php 1
Modul php 1
 
03.40 JAVA SE_get and set method
03.40 JAVA SE_get and set method03.40 JAVA SE_get and set method
03.40 JAVA SE_get and set method
 
SLIDE ARRAY pemrograman dasar PART 1.pptx
SLIDE ARRAY pemrograman dasar PART 1.pptxSLIDE ARRAY pemrograman dasar PART 1.pptx
SLIDE ARRAY pemrograman dasar PART 1.pptx
 
Modul 4 php
Modul 4 phpModul 4 php
Modul 4 php
 

ARRAY DAN FUNGSI DI PHP

  • 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