Program Perulangan For PHP

Fungsi for adalah fungsi yang digunakan untuk mengulang suatu perintah, sama halnya seperti program do while, bedanya terletak  pada management kondisinya, pada for, kita harus menerapkan bentuk yang seperti berikut

for (memberikan nilai awal; memberikan nilai akhir; kondisi(penambahan atau pengurangan){
lakukanSesuatu();
}

disini kita akan membuatnya dalam dua model, model tanpa menggunakan html dan menggunakan html.

#For tanpa HTML

Buka Script:

<?php
for($a = 0; $a <= 10; $a++){
echo 'No. ';
echo $a;
echo ' ';
echo 'Belajar Php';
echo '<br/>';
}
?>


Output


for di php

#For dengan HTML

header.html:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Belajar Php</title>
<link rel="stylesheet" type="text/css" href="style.css" /> <!Memanggil style css>
</head>
<body>
<div id="sampul"> <!div id= membuat class css dengan nama header>


<div id="header">
<center><h2>Belajar PHP</h2></center>
<div id="linkHeader">
<h4><a href="index.php">Beranda</a></h4>
</div>
</div>
<div id="body">
<div id="SidebarKiri">

</div>
<div id="isi">

</body>
</html>


footer.html:

<html>
<body>
</div>
<div id="SidebarKanan">

</div>
</div>
<div id="footer">
<h2>Java Kita</h2>
</div>

</div>
</body>
</html>


For.php:

<?php
include "header.html";
?>
<form method="post">
<table border="0">
<tr>
<td>Masukkan Kata: </td>
<td><input type="text" name="kata" size="15" /></td>
</tr>
<tr>
<td>Masukkan Jumlah pengulangan: </td>
<td><input type="text" name="jumlah" size="15" /></td>
</tr>
<tr>
<td>
<input type="submit" name="proses" value="Proses"/>
</td>
</tr>
</table>
</form>

<?php
if(isset($_POST['proses'])){
$kata = isset($_POST['kata'])? $_POST['kata']:NULL;
$jumlah = isset ($_POST['jumlah'])? $_POST['jumlah']:NULL;

for($a = 0; $a <= $jumlah; $a++){
echo $kata;
echo ' ';
echo $a;
echo '<br/>';
}
}
?>

<?php
include "footer.html";
?>

Output program

perulangan for dengan tampilan html

Semoga bermanfaat


Artikel Terkait:

0 comments:

Ada pertanyaan?? Silahkan tanyakan di kotak komentar .. :)