Kondisional
Pernyataan Kondisional berfungsi untuk mengecek suatu
kondisi dan melakukan suatu jika kondisi tersebut bernilai benar atau salah.
if
Sintaks :
if(kondisi){
kode yang
dijalankan jika benar
}
Contoh :
<?php
$x = 10;
if($x == 10){
echo "Hai Apa
kabar";
}
?>
if - else
Sintaks :
if(kondisi){
kode yang
dijalankan jika benar
}else{
kode yang
dijalankan jika salah
}
Contoh :
<?php
$x = 5;
if($x == 10){
echo "Hai Apa
kabar";
}else{
echo "X tidak sama
dengan 10";
}
?>
if - else if - else
Jika anda membutuhkan kondisi yang banyak
Sintaks :
if(kondisi 1){
kode yang
dijalankan jika kondisi 1 benar
}else if(kondisi 2){
kode yang
dijalankan jika kondisi 2 benar
}else if(kondisi 3){
kode yang
dijalankan jika kondisi 3 benar
}else{
kode jika
salah satu kondisi di atas tidak ada yang benar
}
Contoh :
<?php
$nilai = 80;
if($nilai >= 85){
echo "A";
}else if($nilai >= 70 && $nilai
< 85){
echo "B";
}else if($nilai >= 60 && $nilai
< 70){
echo "C";
}else{
echo "D";
}
?>
switch
Pernyataan SWITCH dapat juga dipergunakan untuk menyatakan
suatu pernyataan kondisional atau bersyarat. Selain SWITCH, kita bisa pula
menggunakan IF untuk menyatakan kondisional.
Sama seperti if - else if - else, berguna jika membutuhkan
kondisi yang banyak
Sintaks :
switch(ekspresi){
case
kondisi1 :
kode
yang dijalankan jika kondisi1 benar;
break;
case
kondisi2 :
kode
yang dijalankan jika kondisi2 benar;
break;
case
kondisi3 :
kode
yang dijalankan jika kondisi3 benar;
break;
}
Contoh :
<?php
$buah = "mangga";
switch ($buah) {
case "apple":
echo "buahnya adalah
apple";
break;
case "mangga":
echo "buahnya adalah
mangga";
break;
case "jambu":
echo "buahnya adalah
jambu";
break;
}
?>
Looping (Pengulangan)
Looping atau perulangan
digunakan untuk menjalankan suatu statement secara berulang ulang atau secara
terus menerus.
Dalam PHP, kita memiliki pernyataan looping sebagai berikut:
while – melakukan pengulangan melalui blok kode sementara kondisi yang ditentukan benar
do ... while - pengulangan melalui blok kode satu kali, kemudian mengulangi loop selama kondisi yang ditentukan benar
for - pengulangan melalui blok kode sejumlah tertentu dari kali
foreach - pengulangan melalui blok kode untuk setiap elemen dalam array
while – melakukan pengulangan melalui blok kode sementara kondisi yang ditentukan benar
do ... while - pengulangan melalui blok kode satu kali, kemudian mengulangi loop selama kondisi yang ditentukan benar
for - pengulangan melalui blok kode sejumlah tertentu dari kali
foreach - pengulangan melalui blok kode untuk setiap elemen dalam array
for
Berguna untuk pengulangan yang sudah ditentukan terlebih
dahulu awalnya berapa, dijalankan sampai kondisi bagaimana.
Sintaks :
for(awal; kondisi; penambahan){
kode untuk dijalankan
}
Contoh :
<?php
for ($i = 1; $i <= 10; $i++) {
echo $i."<br>";
}
?>
while
Berguna untuk menjalankan suatu kode terus menerus selama kondisi
bernilai TRUE
Sintaks :
while(kondisi){
kode untuk
dijalankan;
}
Contoh :
<?php
$i=1;
while($i<=5)
{
echo "Nomor
: " . $i . "<br
/>";
$i++;
}
?>
foreach
Perulangan untuk array yang mempunyai nilai
Sintaks :
foreach (array as $value){
statement
}
atau
foreach (array as $key => $value){
statement
}
Contoh :
<?php
$arr = array("satu",
"dua", "tiga");
foreach($arr as $key => $value) {
echo "Key: $key; Value:
$value<br />\n";
}
?>
Share : PHP (Kondisional)
PHP (Kondisional)
4/
5
Oleh
Unknown