Anda di halaman 1dari 19

PEMROGRAMAN WEB

PERTEMUAN 7 – LOOPING DAN ARRAY PADA PHP


Yudhi Raymond Ramadhan, M.Kom.
LOOPING PADA PHP
Sering ketika kita menulis kode program ada beberapa blok program yang harus
dijalankan berulang-ulang. Pada PHP kita menggunakan looping untuk melakukan hal
itu. Looping adalah adalah blok program yang diulang-ulang selama kondisi tertentu
dipenuhi. Pada PHP ada beberapa tipe looping, yaitu:

1. while – pengulangan sebuah blok program selama kondisi terpenuhi (true)


2. do...while - pengulangan sebuah blok program minimal 1 kali, dan kemudian
mengulang selama kondisi masih terpenuhi (true)
3. for – Pengulangan sebuah blok program dengan jumlah pengulangan yang dapat
ditentukan.
4. foreach - Pengulangan sebuah blok program dengan jumlah pengulangan adalah
jumlah dari elemen sebuah Array.
WHILE
Syntax:
while (condition is true) {
code to be executed;
}
DO…WHILE
Syntax:
do {
code to be executed;
} while (condition is true);
FOR
Syntax:
for (init counter; test counter; increment counter) {
code to be executed for each iteration;
}
FOREACH
Syntax:
foreach ($array as $value) {
code to be executed;
}
FOREACH
PHP ARRAYS
Pada PHP kita menggunakan fungsi array() untuk membuat sebuah array
Ada 3 jenis array pada PHP yaitu:

1. Indexed arrays - Arrays with a numeric index


2. Associative arrays - Arrays with named keys
3. Multidimensional arrays - Arrays containing one or more arrays
PHP INDEXED ARRAYS
Ada dua cara membuat array berindex.

1. Cara pertama dengan mendeklarasikan nilainya langsung isinya, kemudian


indexnya akan otomatis terbentuk. Contohnya sbb:

$cars = array("Volvo", "BMW", "Toyota");

2. Cara kedua dengan menentukan manual nilai setiap indexnya. Contohnya sbb:

$cars[0] = "Volvo";
$cars[1] = "BMW";
$cars[2] = "Toyota";
PHP INDEXED ARRAYS
PHP INDEXED ARRAYS
Kita bisa menggunakan fungsi count() untuk menghitung jumlah element array
contohnya sebagai berikut :
PHP ASSOCIATIVE ARRAYS
Associative Array adalah array yang indexnya yang bisa diberi nama. Ada dua cara
membuat associative array
1. Cara pertama dengan mendeklarasikan sekaligus index dan nilainya dalam satu
baris program. Contohnya sbb:

$age = array("Peter"=>"35", "Ben"=>"37", "Joe"=>"43");

2. Cara kedua dengan cara menentukan setiap index dan nilainya per satu baris
program. Contohnya sbb:

$age['Peter'] = "35";
$age['Ben'] = "37";
$age['Joe'] = "43";
PHP ASSOCIATIVE ARRAYS
PHP ASSOCIATIVE ARRAYS
PHP MULTIDIMENSIONAL ARRAYS
Sebuah multidimensional array adalah sebuah array yang terdiri satu atau lebih
array. PHP Support untuk lebih dari satu dimensi array seperti array dua dimensi,
tiga dimensi, empat dimensi atau lebih.

Semakin dalam dimensinya umumnya semakin sulit untuk dikelola.


PHP MULTIDIMENSIONAL ARRAYS

Sebuah multidimensional array adalah sebuah array yang terdiri satu


atau lebih array. PHP Support untuk lebih dari satu dimensi array seperti
array dua dimensi, tiga dimensi, empat dimensi atau lebih.

Semakin dalam dimensinya umumnya semakin sulit untuk dikelola.


PHP MULTIDIMENSIONAL ARRAYS
PHP MULTIDIMENSIONAL ARRAYS
TERIMA KASIH

Anda mungkin juga menyukai