Fungsi for() Looping Pada PHP

0
Fungsi for Looping Pada PHP
BAGIKAN

Fungsi for() Looping Pada PHP. Dalam pemrograman PHP, ada banyak fungsi dalam pembuatan looping atau perulangan diantaranya fungsi for(), while(), dll. Namun yang akan kita bahas adalah pembuatan looping dengan fungsi for().

Contoh penerapan fungsi looping adalah saat kita ingin membuat penomoran otomatis. Misal, kita memiliki 1000 data kemudian kita ingin menampilkannya dalam list atau daftar dan memiliki urutan nomor. Tidak mungkin kita membuat nomor secara manual hingga nomor 1000. Apalagi jika data tersebut berubah-ubah setiap waktu karena diambil dari database yang selalu update.

Solusinya adalah dengan menggunakan fungsi looping, berikut cara penggunaannya :

Pada kode diatas,
$limit : Berfungsi sebagai pengatur limit penomoran hanya sampai ke nomor 100.
$no = 0 : Menginisialisasi awal perulangan. Jika diisi 0, maka looping akan dimulai pada angka 1
$no <= $limit : Sebagai operator logika, yakni dapat dibaca jika $no kurang dari atau sama dengan jumlah limit
$no++ : Berfungsi menjalankan fungsi looping, $no++ artinya looping dimulai dari terkecil ke terbesar yakni 1 ke 100

Nah pada beberapa kasus mungkin kalian ingin agar fungsi looping tidak mempunyai batas atau limit. Misal dalam penyajian data dinamis yang jumlahnya terus bertambah, kalian bisa memodifikasi fungsi looping menjadi :

Dengan mengubah operator logika menjadi $no => 0 maka looping akan berjalan terus-menerus tanpa batas nomor.

Selain itu, biasanya kalian juga membutuhkan penomoran yang dimulai dari terbesar ke terkecil, misal dari 1000 ke 1. Caranya dengan kode berikut :

Dari script diatas dapat disimpulkan bahwa jika $no lebih dari 1, maka $no– atau $no dilooping negatif atau dari besar ke kecil sesuai batas $limit. Dan looping akan berhenti jika sudah mencapai nomor 1.

Jika kalian masih kebingungan, silahkan tinggalkan komentar dan akan saya jawab secepatnya.

TINGGALKAN BALASAN