Praktikum P.WEB Pertemuan 4

Download Report

Transcript Praktikum P.WEB Pertemuan 4

Copyright@2010. This presentasion is dedicated to
Laboratory of Information of Universitas Gunadarma
Penjelasan tentang Perulangan dalam
PHP (statement for, foreach, while, dowhile).
 Penjelasan tentang Array dalam PHP
(membuat format tanggal, bulan dan
tahun).
 Membuat Guestbook
 Membuat Polling

Pernyataan for dan foreach
› Pernyataan for berguna untuk mengulang pengeksekusian
terhadap satu atau sejumlah pernyataan. Bentuk umumnya
sebagai berikut :
for(nilai_awal;nilai_akhir; peningkatan/penurunan){
pernyataan-pernyataan;
}
› Pernyataan foreach merupakan struktur kontrol khusus yang
digunakan untuk melakukan perulangan pada arrray. Dengan
cara ini tidak perlu lagi mengetahui beberapa jumlah array
untuk melakukan perulangan. Bentuk umumnya sebagai berikut:
foreach (ekspresi_array as value) {
pernyataan-pernyataan;
}

Pernyataan while digunakan untuk mengulangi sebuah perintah
sampai jumlah tertentu. Bentuk umumnya sebagai berikut :
while (kondisi)
{
pernyataan-pernyataan;
}

Pernyataan Do-While
Perintah ini mempunyai kegunaan yang serupa dengan
pernyataan while. Perbedaan antara perintah while dengan dowhile adalah letak dari kondisi dari do-while yang terletak diakhir
perulangan sehingga akan melakukan perulangan paling sedikit
satu kali perulangan. Bentuk umumnya sebagai berikut :
do
{
pernyataan-pernyataan;
} while (kondisi)

Array adalah sebuah data yang mengandung satu
atau lebih data, dan dapat diindek berdasarkan
numerik maupun string. Pada php tipe masing-masing
data variable array tidak harus sama dan variable array
juga bisa menyimpan suatu variable array didalamnya.
Array dapat dibuat dengan menggunakan fungsi
array() atau list(). Dalam PHP ada 3 macam array,
yaitu:
Numeric array - array with a index numeric
Associative array – array dimana setiap key ID di
hubungkan dengan sebuah nilai
 Multidimensional array – array berisi satu atau lebih
array




Numeric Arrays
Sebuah numeric array menyimpan setiap elemen
array
dengan
index
numerik.
Contoh
:
$cars=array(“Saab”,”Volvo”,”BMW”,”Toyota”);
Associative Array
Dalam associative array, setiap key ID dihubungkan
dengan sebuah nilai. Ketika menyimpan data
tentang nilai-nilai dengan nama tertentu, numerik
array tidak selalu memberikan hasil terbaik. Dengan
array asosiatif kita dapat menggunakan nilai-nilai
sebagai kunci dan memberikan nilai kepada
mereka. Contoh :
$ages = array(“Peter”=>32, “Cici”=>30, “Joe”=>34);

Array multidimensi
Dalam array multidimensi, setiap elemen dalam array utama juga dapat
sebuah array. Dan setiap elemen dalam sub-array dapat menjadi sebuah
array, dan seterusnya. Contoh :
$families=array(“Griffin”=>array(“Peter”,“Lois”,“Megan”),“Cici”=>array(“
Glenn”) , “Brown”=>array(“Cleveland”,“Loretta”,“Junior”));

CONTOH PENGGUNAAN ARRAY DAN FOR
1.
2.
Apa yang Anda ketahui tentang session
dalam pemrograman PHP !
Sebutkan dan Jelaskan fungsi built-in
yang berhubungan dengan session !
(min.5).