Tuesday, November 24, 2015

Struktur Kendali Perulangan dalam PHP

Struktur Kendali Perulangan dalam PHP
Perulangan di PHP
Struktur kendali pengulangan digunakan untuk mengulang suatu perintah sebanyak yang diinginkan. Contohnya: menampilkan nomor bilangan 1 s/d 10. Kalau dituliskan secara manual, maka sangat tidak efesien apalagi jika kita ingin menampilkan bilangan 1 s/d 1000. Ada beberapa perintah pengulangan yang dapat digunakan, diantaranya : For, While, Do ... While, dan Foreach.

Perintah For di PHP
Perintah for digunakan untuk mengulangi suatu perintah dengan jumlah pengulangan yang sudah diketahui. Pada perintah ini tidak perlu menuliskan suatu kondisi untuk diuji. Kita hanya perlu menuliskan nilai awal dan akhir variabel penghitung. Nilai variabel penghitung akan secara otomatis bertambah atau berkurang tiap kali sebuah pengulangan dilaksanakan.


Sintaks penulisan perintah for adalah sebagai berikut:

for (nilai_awal; nilai_akhir; penambahan/pengurangan)
{
 pernyataan yang dijalankan
}

Contoh struktur pengulangan dengan for:

File berikut saya simpan menggunakan nama for1.php

<html>
<head>
 <title>Struktur Pengulangan dengan FOR</title>
</head>
<body>
 <?php
  for ($x=1;$x<=100;$x++)
   {
    echo “Angka $x<br>”;
   }
 ?>
</body>
</html>

Mari kita tulis lagi perulangan for.  File berikut saya simpan menggunakan nama for02.php.

<html>
<head>
 <title>Struktur Pengulangan dengan FOR</title>
</head>
<body>
 <?php
  for ($x=100;$x>=1;$x--)
   {
    echo “Angka $x<br>”;
   }
 ?>
</body>
</html>


Contoh pengulangan for di PHP sekali lagi. File ini saya simpan menggunakan nama for03.php.

<html>
<head>
 <title>Struktur Pengulangan dengan FOR</title>
</head>
<body>
 <?php
  for ($r=1; $r<=10; $r++)
  {
   for ($s=1; $s<$r; $s++)
   {
    echo “$s”;
    //echo “*”
   }
   echo “<br>”;
  }
 ?>
</body>
</html>

PENTING!


Pada perulangan for ada operator perbandingan, jika pada pengulangan increment atau menaik bentuk operatornya adalah “<=”, namun dalam pengulangan decrement atau menurun bentuk operatornya adalah “>=”, apabila peraturan ini tiak dipatuhi maka hasilnya akan error.

2 comments:

  1. Bandar Judi Bola, Live Casino, Agen Poker & Live Game Terbaru dan Terpercaya di Asianbola77
    Gampang Daftar, Gampang Main dan Gampang Menangnya..

    1 USER ID UNTUK SEMUA PERMAINAN :
    - SPORTBOOK
    - LIVE CASINO
    - POKER
    - SLOT GAME
    - LIVE GAME

    Segera Bergabung Bersama Kami di Asianbola77
    Promo Menarik Dari Asianbola77
    - Minimal Deposit Rp 25.000
    - Minimal Withdraw Rp 50.000
    - BONUS NEW MEMBER SPORTBOOK 100%
    - BONUS DEPOSIT HAPPY HOUR 09:00 - 21:00 WIB
    - BONUS CASHBACK UP TO 15%
    - BONUS LIVECASINO UP TO 0,8%
    - BONUS ROLLINGAN POKER 0,3%
    - BONUS REFFERAL 2.5%
    Contact Us Now :
    ?? Wechat : Asianbola77
    ?? BBM : DC8820C7
    ?? Wa : +6281244043118
    ?? Line : Asianbola77
    ?? Link Pendaftaran : lc.chat/now/9325575/

    ReplyDelete
  2. Dapatkan Penghasilan Tambahan Dengan Bermain Poker Online di www , SmsQQ , com

    Keunggulan dari smsqq adalah
    *Permainan 100% Fair Player vs Player - Terbukti!!!
    *Proses Depo dan WD hanya 1-3 Menit Jika Bank Tidak Gangguan
    *Minimal Deposit Hanya Rp 10.000
    *Bonus Setiap Hari Dibagikan
    *Bonus Turn Over 0,3% + 0,2%
    *Bonus referral 10% + 10%
    *Dilayani Customer Service yang Ramah dan Sopan 24 Jam NONSTOP
    *Berkerja sama dengan 4 bank lokal antara lain : ( BCA-MANDIRI-BNI-BRI )

    Jenis Permainan yang Disediakan ada 8 jenis :
    Poker - BandarQ - DominoQQ - Capsa Susun - AduQ - Sakong - Bandar Poker - Bandar 66

    Untuk Info Lebih Lanjut Dapat menghubungi Kami Di :
    BBM: 2AD05265
    WA: +855968010699
    Skype: smsqqcom@gmail.com


    bosku minat daftar langsung aja bosku^^

    ReplyDelete

Blog Archive