array (larik) - rollyyp.files.wordpress.com file• buatlah array untuk menampilkan biodata...

Post on 08-Apr-2019

247 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Array (Larik)

Part 6 | Web Programming

3/22/2018 Rolly Yesputra | Web Programming

Pengertian Array• Satu wadah yang tidak hanya bisa menampung satu

nilai(variabel), tapi bisa untuk banyak nilai• Bentuk pernyataan :

$kota=array("Padang","Medan","Aceh","Kisaran");• Artinya :

– $kota[0]="Padang"– $kota[1]="Medan"– $kota[2]="Aceh"– $kota[3]="Kisaran"

• [ ] adalah tanda indeks atau kunci3/22/2018 Rolly Yesputra | Web Programming

Contoh:

3/22/2018 Rolly Yesputra | Web Programming

Menampilkan Array dengan Perulangan For

<?php $kota=array("Padang","Medan","Aceh","Kisaran"); //menampilkan array $jumlah=count($kota); for($i=0; $i <$jumlah; $i++){ echo "Elemen berindeks $i : $kota[$i]<br>"; }?>3/22/2018 Rolly Yesputra | Web Programming

Array berupa String

3/22/2018 Rolly Yesputra | Web Programming

Array Asosiatif

3/22/2018 Rolly Yesputra | Web Programming

Array Campuran

3/22/2018 Rolly Yesputra | Web Programming

Operator dengan Pointer Internal• current : menghasilkan nilai elemen sekarang• each : menghasilkan kunci(indeks) dan nilai elemen sekarang,

serta memajukan pointer ke elemen berikutnya.• end : meletakkan pointer ke elemen terakhir pada array.• key : menghasilkan indeks milik elemen yang sedang ditunjuk

oleh pointer.• pos : menghasilkan nilai elemen sekarang.• prev : menghasilkan nilai elemen yang berada sebelum posisi

pointer.• reset ; reset pointer ke elemen pertama• next : menghasilkan nilai elemen yang berada setelah posisi

pointer setelahnya.3/22/2018 Rolly Yesputra | Web Programming

Contoh Penggunaan Operator Pointer Internal

3/22/2018 Rolly Yesputra | Web Programming

Array Multidimensi

3/22/2018 Rolly Yesputra | Web Programming

Fungsi-fungsi Array (Sorting)

• asort : sort an array maintain index association• arsort : sot an array in reverse order and maintain index

association.• ksort : sort an array by key• krsort : Sort an array by key in reverse order• sort : Sort an array• rsort : Sort an array in reverse order• natsort : Sort an array using a "Natural order" Algorithm3/22/2018 Rolly Yesputra | Web Programming

Contoh Penggunaan Sorting Array

3/22/2018 Rolly Yesputra | Web Programming

Latihan

• Buatlah array untuk menampilkan biodata mahasiswa, minimal 5 orang mahasiswa.

• Buatlah array yang berisi nama-nama teman kelas anda, tampilkan data aslinya, selanjutnya urutkan semua data tersebut dengan semua fungsi sorting yang ada didalam array.

• Hasil latihan dikumpulkan tanggal 22 Maret 2018, kirim secara kolektif oleh ketua kelas dalam bentuk file zip. kirim ke email : quizmahasiswa@gmail.com

3/22/2018 Rolly Yesputra | Web Programming

FUNGSI

Part 7 | Web Programming

3/22/2018 Rolly Yesputra | Web Programming

3/22/2018 Rolly Yesputra | Web Programming

top related