1. Percabangan
if (syarat)
{Pernyataan}
else if (syarat)
{Pernyataan}
else
{Pernyataan}
2. Pemilihan
switch (var)
{case syarat 1: (pernyataan)
break;
case syarat 2: (pernyataan)
break;
default (pernyataan)
break; }
3. Perulangan
a.
For
for( $i=1 ; $i<=10 ; $i++)
{
echo “Perulangan ke- “ .$i ;
echo “<br/>” ;
}
b.
While
$i=1;
while ($i<=10)
{
echo “Perulangan ke- “ .$i ;
echo “<br/>” ;
$i++;
}
c.
Do-while
$i=1;
do{
echo “Perulangan ke- “ .$i ;
echo “<br/>” ;
$i++;
}
while($i<=10);
d.
Foreach
Perulangan Array
Array adalah var yang berisi sekumpulan data
$var [‘array1’]=1 ;
$var [‘array2’]=2 ;
foreach ($var as $v)
{
echo “Perulangan ke-“ .$v;
echo”<br/>”;
}
Variable
yang digunakan untuk manangkap data
1.
$_GET[ ‘nama var’] : menangkap data dari get
2.
$_POST [ ‘nama var’] : menangkap data dari post
3.
$_REQUEST[ ‘nama var’] : menangkap data dari get
dan post
Variable
untuk menyimpan data sementara di:
a.
Server = session
$_SESSION[‘nama var’]=’data’;
b.
Client(browser) = cookies
$_COOKIE[‘nama var’]=’data’;
set cookie (‘nama var’ , ‘”data”) ;
Contoh program:
1.
Penggunaan if-else
<?php
session_start() ;
if ($_SESSION [‘id’]== ‘1’)
{echo ‘Anda sudah login’ ; }
elseif ($_POST [‘id’]==’1’)
{echo <a href=”namafile.php”>klik
disini </a>;
else{
echo ‘<form method = “POST”
action=” ”>
<input type=”text” name=”id”/>
<input type=”submit” name=”submit”
value=”submit” />
</form>’;
}
?>
2.
Penggunaan for- ifelse untuk menghitung angka genap dan ganjil
<?php
for($i=1 ; $i<=10 ; $i++){
if ($i%2==0){
echo “angka” .$i. “adalah genap <br>”;
}else{
echo”angka” .$i. “adalah ganjil <br>”;
}
}
?>
3.
Penggunaan while, switch case untuk menghitung
angka genap dan ganjil
$i=1;
while ($i<=10)
{
switch($i)
case $i%2==0 : echo”angka” .$i. “adalah
genap” ; break;
default : echo ”angka” .$i. “adalah ganjil
<br>”;
}
i++;
}
4.
Cara mengitug keliling bola
<?php
$d=10;
define (“phi”, “3.14”);
$r=$d/2;
$L=4*phi*$r*$r;
echo “hasil keliling bola=” .$L;
?>
No comments:
Post a Comment