Jenis - Jenis Kondisional di PHP
Hampir setiap bahasa pemrograman menggunakan perintah kondisional, dan tanpa ini bisa dipastikan program yang anda kerjakan tidak akan maksimal. Kali ini saya akan sedikit berbagi mengenai Kondisional berguna untuk mengecek suatu kondisi dan melakukan suatu kode jika kondisi tersebut benar atau salah.
if
Sintaks :if(kondisi){Contoh :
kode yang dijalankan jika benar
}
<?php
$x = 10;
if($x == 10){
echo "Hai Apa kabar";
}
?>
if - else
Sintaks :if(kondisi){Contoh :
kode yang dijalankan jika benar
}else{
kode yang dijalankan jika salah
}
<?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 banyakSintaks :
if(kondisi 1){Contoh :
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
}
<?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
Sama seperti if - else if - else, berguna jika membutuhkan kondisi yang banyakSintaks :
switch(ekspresi){Contoh :
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;
}
<?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) di PHP
for
Berguna untuk pengulangan yang sudah ditentukan terlebih dahulu awalnya berapa, dijalankan sampai kondisi bagaimana.Sintaks :
for(awal; kondisi; penambahan){Contoh :
kode untuk dijalankan
}
<?phpwhile
for ($i = 1; $i <= 10; $i++) {
echo $i."<br>";
}
?>
Berguna untuk menjalankan suatu kode terus menerus selama kondisi bernilai TRUE
Sintaks :
while(kondisi){Contoh :
kode untuk dijalankan;
}
<?php
$i=1;
while($i<=5)
{
echo "Nomor : " . $i . "<br />";
$i++;
}
?>
foreach
Perulangan untuk array yang mempunyai nilaiSintaks :
foreach (array as $value){atau
statement
}
foreach (array as $key => $value){Contoh :
statement
}
<?php
$arr = array("satu", "dua", "tiga");
foreach($arr as $key => $value) {
echo "Key: $key; Value: $value<br />\n";
}
?>
No comments:
Post a Comment