Dokumen tersebut membahas berbagai jenis perulangan dalam PHP seperti for, while, do-while, foreach, serta penggunaan break, continue, exit, dan return untuk mengontrol alur eksekusi perulangan. Dokumen tersebut juga menjelaskan konsep array dan berbagai fungsi yang terkait dengan array dalam PHP."
5. FOR
◉ Bentuk perulangan paling sederana
◉ Menjalankan operasi secara berulang-ulang sesuai dengan
jumlah perulangan yang telah ditentukan
◉ Digunakan ketika telah diketahui sampai berapa kali suatu
statement berulang untuk dieksekusi
for (variabel = nilaiawal; variabel operator logika nilai akhir;
increment)
{
Proses yang diulang
}
SINTAKS :
8. WHILE
◉ Fungsi dari while ialah untuk menjalankan operasi secara
berulang-ulang hingga ditemukan kondisi untuk
menghentikannya
◉ Pemeriksaan kondisi di awal
11. DO-WHILE
◉ Fungsi dari peulangan do-while hampir sama dengan
perulangan while, perbedaan antara keduanya terletak
pada urutan prosesnya saja
◉ Pemeriksaan kondisi di akhir
16. FOREACH
◉ Jika array yang akan diakses berupa array asosiatif dan
ingin mengakses key dan value dari masing-masing
element maka sintaks foreach seperti berikut:
foreach ($data as $kunciEl => $nilaiEl){
//statement
}
19. Memindahkan Eksekusi Statemen
Continue
◉ Digunakan untuk memaksa pengulangan agar melanjutkan
proses ke indeks berikutnya
◉ Statemen ini mengabaikan semua statemen yang ditulis di
bawah continue
21. Memindahkan Eksekusi Statemen
Exit
◉ Digunakan untuk menghentikan eksekusi kode di dalam
suatu file/skrip tertentu
◉ Semua statemen yang ditulis di bawah exit tidak akan di
eksekusi
23. Memindahkan Eksekusi Statemen
Return
◉ Digunakan untuk mengembalikan eksekusi program dari
dalam fungsi ke baris pemanggil
◉ Sering digunakan dalam pendefinisian fungsi
31. FORM
◉ Tools dalam membantu interaksi aplikasi web dengan user
◉ Menggunakan tag <form>
◉ Terdapat dua atribut penting
○ Action berisi halaman atau file tujuan untuk memproses inputan dalam form
○ Method berisi tentang metode pengiriman data yang akan digunakan (GET
atau POST)
◉ Bentuk sintaks:
<form action="action.php" method="GET/POST">
{Jenis input}
</form>
32. FORM
Atribut Action
◉ Menunjuk file PHP yang akan digunakan untuk memproses
data yang dikirim melalui form
◉ File akan dieksekusi ketika pengguna web memilih tombol
submit
33. FORM
Method GET
◉ Mengirimkan data ke server dengan memerintahkan web browser untuk menambah
nilai yang dimasukkan oleh user ke dalam URL
◉ Contoh: nama=nilai
◉ Nama merupakan nama dari element yang menyimpan data
◉ Nilai adalah data yang dimasukkan user
◉ Mengambil nilai menggunakan $_GET[“nama_elemen”]
?nama=arya&status=dosen&jk=l
34. FORM
Method POST
◉ Fungsi yang sama dengan GET
◉ Perbedaan saat pengiriman ke server, data tidak akan ditampilkan ke
dalam URL
◉ Pengambilan nilai element menggunakan $_POST[“nama”]
36. Element TEXT
◉ Text berarti input merupakan string biasa satu baris
◉ Digunakan untuk pengisian nama, email, kata kunci
dan lainnnya
◉ Syntak type text:
<input type=“text” name=”nama_input_text”/>
37. Mengirim data ke server
◉ Elemen input tipe submit digunakan untuk membuat tombol dimana tombol itu
berguna untuk mengirimkan data form ke server untuk diolah
◉ Menggunakan tag input dengan type=”submit” untuk membuat tombol di dalam
form HTML, namun HTML menyediakan tag khusus yang memiliki fungsi sama,
yakni tag button.
◉ Tag button berfungsi untuk membuat tombol baik itu di dalam form, maupun
diluar form. Dibandingkan dengan tombol yang dibuat dengan tag input
type=”submit”, tag button menawarkan fleksibilitas yang lebih.
39. Latihan
a) 1 6 11 16
b) 10 9 8 7 6 5 4 3 2 1 0
c) 30 27 24 21 18 15 12 9 6 3 0
d) 10 8 6 4 2 0
◉ SOAL a & b KERJAKAN DENGAN WHILE
◉ SOAL c & d KERJAKAN DENGAN DO-WHILE