IF..ELSE
Konstruksi IF digunakan untuk melakukan eksekusi suatu statement secara bersyarat.
Cara penulisannya adalah sebagai berikut:
if (syarat)
{
statement
}
atau:
if (syarat)
{
statement
}
else
{
}
atau:
if (syarat pertama)
{
statement pertama
}
elseif (syarat kedua)
{
statement kedua
}
else
{
statement lain
}
Contoh :
Nama File Nya : ifElse.php
<html>
<head>
<title>Struktur Kontrol</title>
</head>
<body>
<?
if($_POST['submit']){
if($_POST['pilih'] == 1){
echo "Anda memilih jurusan Elektronika";
}
else if($_POST['pilih'] == 2){
echo "Anda memilih jurusan Telekomunikasi";
}
else if($_POST['pilih'] == 3){
echo "Anda memilih jurusan Elektro Industri";
}
else{
}
}
?>
echo "Anda memilih jurusan Teknologi Informasi";
<form name="inputpilih" action="ifelse.php" method="post">
Nama Jurusan : <br>
<ol type="1">
<li>Elektronika</li>
<li>Telekomunikasi</li>
<li>Elektro Industri</li>
<li>Teknologi Informasi</li>
</ol>
<select name="pilih">
<option value=1>1</option>
<option value=2>2</option>
<option value=3>3</option>
<option value=4>4</option>
</select><br><br>
<input type="submit" name="submit" value="Submit">
</form>
</body>
</html>
SWITCH..CASE
Statement SWITCH digunakan untuk membandingkan suatu variable dengan beberapa
nilai serta menjalankan statement tertentu jika nilai variable sama dengan nilai yang
dibandingkan. Struktur Switch adalah sebagai berikut:
switch (variable){
case nilai:
statement;
case nilai:
statement;
case nilai:
statement;
.
.
.
}
Contoh :
switchcase.php
<html>
<head>
<title>Struktur Kontrol</title>
</head>
<body>
<?
if($_POST['submit']){
$plh = $_POST['pilih'];
switch($plh){
case '1': echo "I like Jazz"; break;
case '2': echo "I like Rock"; break;
case '3': echo "I like Country"; break;
case '4': echo "I like Pop"; break;
}
}
?>
<form name="inputpilih" action="switchcase.php" method="post">
<strong>Polling</strong><br>
Aliran musik apakah yang Anda sukai :<br>
<input type="radio" name="pilih" value="1">Jazz<br>
<input type="radio" name="pilih" value="2">Rock<br>
<input type="radio" name="pilih" value="3">Country<br>
<input type="radio" name="pilih" value="4">Pop<br>
<input type="submit" name="submit" value="Submit">
</form>
</body>
</html>
LOOPING (WHILE, DO..WHILE, FOR)
Digunakan untuk membuat proses perulangan dimana akan memeriksa dahulu kondisi
yang disyaratkan, bila kondisi benar maka akan dilakukan proses perulangan dan bila
kondisi salah maka loop tidak dikerjakan. Kesalahan penentuan kondisi akan
menyebabkan proses perulangan tak terhingga.
Contoh :
Nama File = while.php
<html>
<head>
<title>Struktur Kontrol</title>
</head>
<body>
<?
$hari=array (
"Minggu",
"Senin",
"Selasa",
"Rabu",
"Kamis",
"Jumat",
"Sabtu",
""
);
$i=0;
print "NAMA-NAMA HARI:<br>";
while($ada_hari=$hari[$i]) {
print "$ada_hari<br>";
$i++;
}
?>
</body>
</html>
Nama File = dowhile.php
<html>
<head>
<title>Struktur Kontrol</title>
</head>
<body>
<?
$hari=array (
"Minggu",
"Senin",
"Selasa",
"Rabu",
"Kamis",
"Jumat",
"Sabtu",
""
);
$i=0;
print "NAMA-NAMA HARI:<br>";
do {
print "$hari[$i]<br>";
$i++;
} while($i<7);
?>
</body>
</html>
Nama File = for.php
<html>
<head>
<title>Struktur Kontrol</title>
</head>
<body>
<?
print "<H4>DAFTAR KONVERSI TEMPERATUR</H4>";
print "<TABLE BORDER=1>";
print "<TR><TH>CELSIUS</TH>";
print "<TH>FAHRENHEIT</TH><TH>REAMUR</TH></TR>";
for($Celsius=0; $Celsius<=100; $Celsius+=10) {
$Reamur=(4/5)*$Celsius;
$Fahrenheit=(9/5)*$Celsius+32;
print "<TD>$Celsius</TD>";
print "<TD>$Fahrenheit</TD>";
print "<TD>$Reamur</TD></TR>";
}
?>
</body>
</html>
Sekian materi tentang Struktur Kontrol. Semoga dapat membantu.
Dan terus ikuti materi materi yang sangat Kompleks,. Di Artisblogger.blogspot.com
Konstruksi IF digunakan untuk melakukan eksekusi suatu statement secara bersyarat.
Cara penulisannya adalah sebagai berikut:
if (syarat)
{
statement
}
atau:
if (syarat)
{
statement
}
else
{
}
atau:
if (syarat pertama)
{
statement pertama
}
elseif (syarat kedua)
{
statement kedua
}
else
{
statement lain
}
Contoh :
Nama File Nya : ifElse.php
<html>
<head>
<title>Struktur Kontrol</title>
</head>
<body>
<?
if($_POST['submit']){
if($_POST['pilih'] == 1){
echo "Anda memilih jurusan Elektronika";
}
else if($_POST['pilih'] == 2){
echo "Anda memilih jurusan Telekomunikasi";
}
else if($_POST['pilih'] == 3){
echo "Anda memilih jurusan Elektro Industri";
}
else{
}
}
?>
echo "Anda memilih jurusan Teknologi Informasi";
<form name="inputpilih" action="ifelse.php" method="post">
Nama Jurusan : <br>
<ol type="1">
<li>Elektronika</li>
<li>Telekomunikasi</li>
<li>Elektro Industri</li>
<li>Teknologi Informasi</li>
</ol>
<select name="pilih">
<option value=1>1</option>
<option value=2>2</option>
<option value=3>3</option>
<option value=4>4</option>
</select><br><br>
<input type="submit" name="submit" value="Submit">
</form>
</body>
</html>
SWITCH..CASE
Statement SWITCH digunakan untuk membandingkan suatu variable dengan beberapa
nilai serta menjalankan statement tertentu jika nilai variable sama dengan nilai yang
dibandingkan. Struktur Switch adalah sebagai berikut:
switch (variable){
case nilai:
statement;
case nilai:
statement;
case nilai:
statement;
.
.
.
}
Contoh :
switchcase.php
<html>
<head>
<title>Struktur Kontrol</title>
</head>
<body>
<?
if($_POST['submit']){
$plh = $_POST['pilih'];
switch($plh){
case '1': echo "I like Jazz"; break;
case '2': echo "I like Rock"; break;
case '3': echo "I like Country"; break;
case '4': echo "I like Pop"; break;
}
}
?>
<form name="inputpilih" action="switchcase.php" method="post">
<strong>Polling</strong><br>
Aliran musik apakah yang Anda sukai :<br>
<input type="radio" name="pilih" value="1">Jazz<br>
<input type="radio" name="pilih" value="2">Rock<br>
<input type="radio" name="pilih" value="3">Country<br>
<input type="radio" name="pilih" value="4">Pop<br>
<input type="submit" name="submit" value="Submit">
</form>
</body>
</html>
LOOPING (WHILE, DO..WHILE, FOR)
Digunakan untuk membuat proses perulangan dimana akan memeriksa dahulu kondisi
yang disyaratkan, bila kondisi benar maka akan dilakukan proses perulangan dan bila
kondisi salah maka loop tidak dikerjakan. Kesalahan penentuan kondisi akan
menyebabkan proses perulangan tak terhingga.
Contoh :
Nama File = while.php
<html>
<head>
<title>Struktur Kontrol</title>
</head>
<body>
<?
$hari=array (
"Minggu",
"Senin",
"Selasa",
"Rabu",
"Kamis",
"Jumat",
"Sabtu",
""
);
$i=0;
print "NAMA-NAMA HARI:<br>";
while($ada_hari=$hari[$i]) {
print "$ada_hari<br>";
$i++;
}
?>
</body>
</html>
Nama File = dowhile.php
<html>
<head>
<title>Struktur Kontrol</title>
</head>
<body>
<?
$hari=array (
"Minggu",
"Senin",
"Selasa",
"Rabu",
"Kamis",
"Jumat",
"Sabtu",
""
);
$i=0;
print "NAMA-NAMA HARI:<br>";
do {
print "$hari[$i]<br>";
$i++;
} while($i<7);
?>
</body>
</html>
Nama File = for.php
<html>
<head>
<title>Struktur Kontrol</title>
</head>
<body>
<?
print "<H4>DAFTAR KONVERSI TEMPERATUR</H4>";
print "<TABLE BORDER=1>";
print "<TR><TH>CELSIUS</TH>";
print "<TH>FAHRENHEIT</TH><TH>REAMUR</TH></TR>";
for($Celsius=0; $Celsius<=100; $Celsius+=10) {
$Reamur=(4/5)*$Celsius;
$Fahrenheit=(9/5)*$Celsius+32;
print "<TD>$Celsius</TD>";
print "<TD>$Fahrenheit</TD>";
print "<TD>$Reamur</TD></TR>";
}
?>
</body>
</html>
Sekian materi tentang Struktur Kontrol. Semoga dapat membantu.
Dan terus ikuti materi materi yang sangat Kompleks,. Di Artisblogger.blogspot.com