Array (Larik) - rollyyp.files.wordpress.com file• Buatlah array untuk menampilkan biodata...
Transcript of Array (Larik) - rollyyp.files.wordpress.com file• Buatlah array untuk menampilkan biodata...
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 : [email protected]
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