Array dan fungsi

6,291 views

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
6,291
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
113
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Array dan fungsi

  1. 1. ARRAY DAN FUNGSI OLEH: PRIN STIANINGSIH, S.ST SMK NEGERI 1 PEKANBARU
  2. 2. Array dan Fungsi
  3. 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. 4. Mendeklarasikan dan Menampilkan ArrayProgram 5.1Nama File : array01.php BEFORE AFTER
  5. 5. Penjelasan program 5.1Untuk mendeklarasikan atau mendefinisikan sebuah array di PHPbisa menggunakan keyword array(). Pada program 5.1, terdapatpendeklarasian dan pendefinisian array pada baris ke-3. Jumlahelemen array tidak perlu disebutkan saat deklarasi. Sedangkanuntuk menampilkan isi array pada elemen tertentu, cukupdengan menyebutkan nama array beserta index array-nya (lihatbaris ke-4 dan ke-5). Pendeklarasian dan pengisian array jugabisa 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 bulatinteger yang dimulai dari 0.
  6. 6. Program 5.2Nama File : array02.php BEFORE AFTER
  7. 7. Penjelasan Program 5.2 Untuk mendeklarasikan atau mendefinisikansebuah array assosiatif (array yang menggunakanindex selain integer), dapat dengan caramenyebutkan indexnya terlebih dahulu diikutioperator => dan diikuti value atau nilai elemennya. Lihat program baris ke-3 ! Sedangkan untukmenampilkan value atau nilai dari suatu array, bisadengan menyebutkan nama array yang diikuti indexarraynya (lihat baris ke-4 dan ke-5). Pendefinisianarray assosiatif juga bisa dilakukanseperti padabaris ke-7 sampai baris ke-10
  8. 8. Program 5.3Nama File : array03.php BEFORE AFTER
  9. 9. Penjelasan Program 5.3 Untuk menampilkan keseluruhan isi array bisadilakukan dengan perulangan for, while, do..while atauforeach. Baris 5 – 7 program di atas merupakan contohmenampilkan array dengan perulangan for. Fungsi count() pada baris ke-5 berfungsi untukmencari jumlah elemen dari array $assWarna.Untukmenampilkan array juga bisa menggunakan strukturforeach(). Struktur foreach akan mengambil elemen arraymulai dari posisi pointer sampai akhir pointer. Pada contoh program di atas (baris ke-10) bisadinyatakan dengan pernyataanbahwa “untuk setiap elemenarray $arrWarna, masukkan ke variabel $warna”. Tampilanprogram 5.3 bisa dilihat pada gambar 5.3
  10. 10. Program 5.4Nama File : array04.php BEFORE AFTER
  11. 11. Penjelasan Program 5.4 Untuk menampilkan array assosiatif bisamenggunakan perulangan foreach dan while dengan fungsilist() dan each(). Baris ke-5 dari program 5.4. di atas bisadinyatakan dengan pernyataan “untuk setiap elemen array$arrNilai, masukkan key/index-nya ke variabel $nama danmasukkan value-nya ke variabel $nilai”. Pada baris ke-8 terdapat fungsi reset() yangberfungsi mengembalikan pointer array ke elemenpertama. Pada baris ke-10, array assosiatif ditampilkandengan struktur while yang menggunakan fungsi list() daneach().
  12. 12. Program 5.5Nama File : array05.php BEFORE AFTER
  13. 13. Penjelasan Program 5.5 Pada program 5.5 di atas terdapat fungsi print_r() (baris ke-5) yangberfungsi untuk menampilkan struktur dari array.
  14. 14. Program 5.6Nama File : array06.php BEFORE`` AFTER
  15. 15. Program 5.7Nama File : array07.php BEFORE` AFTER
  16. 16. Program 5.8Nama File : array08.php BEFORE AFTER
  17. 17. Program 5.9Nama File : array09.php BEFORE AFTER
  18. 18. Program 5.10Nama File : array10.php BEFORE AFTER
  19. 19. Fungsi dalam PHPProgram 5.11Nama File : fungsi01.php BEFORE AFTER
  20. 20. Program 5.12Nama File : fungsi02.php BEFORE AFTER
  21. 21. Program 5.13Nama File : fungsi03.php BEFORE AFTER
  22. 22. Program 5.14Nama File : fungsi04.php BEFORE AFTER
  23. 23. Program 5.15Nama File : fungsi05.php BEFORE AFTER
  24. 24. Program 5.16Nama File : fungsi06.php BEFORE
  25. 25. AFTER
  26. 26. Program 5.17Nama File : fungsi07.php BEFORE AFTER
  27. 27. Sekian danterimakasih 

×