PHP if...else...elseif-sats
- 上一页 PHP Operatorer
- 下一页 PHP Switch
Villkorssatser används för att utföra olika åtgärder baserat på olika villkor
PHP villkorssatser
När du skriver kod, vill du ofta utföra olika åtgärder för olika beslut. Du kan använda villkorssatser i koden för att uppnå detta.
I PHP kan vi använda följande villkorssatser:
- if-sats - Om den specificerade villkoret är sant, kör kod
- if...else-sats - Om villkoret är sant, kör kod; om villkoret är falskt, kör annan kod
- if...elseif....else-sats - Utför olika kodblock baserat på två eller fler villkor
- switch-sats - Välj en av flera kodblock att köra
PHP - if-sats
if-sats används förNär en specifik villkor är santKör kod.
Syntaks
if (villkor) { Kod som körs när villkoret är sant; }
Nedanstående exempel kommer att visa "Have a good day!" om den aktuella tiden (HOUR) är mindre än 20:
Exempel
<?php $t=date("H"); if ($t<"20") { echo "Ha en bra dag!"; } ?>
PHP - if...else-sats
Använd if....else-satsenKör kod när villkoret är sant,Kör annan kod när villkoret är falskt。
Syntaks
if (villkor) { Kod som körs när villkoret är sant } else { Kod som körs när villkoret är falskt }
Om den aktuella tiden (TIMME) är mindre än 20, kommer följande exempel att visa "Ha en bra dag!" annars kommer det att visa "Ha en bra natt!":
Exempel
<?php $t=date("H"); if ($t<"20") { echo "Ha en bra dag!"; } else { echo "Ha en bra natt!"; } ?>
PHP - if...elseif....else-satsen
Använd if....elseif...else-satsen förUtför olika koder baserat på två eller flera villkor。
Syntaks
if (villkor) { Kod som körs när villkoret är sant } elseif (condition) { Kod som körs när villkoret är sant } else { Kod som körs när villkoret är falskt }
Om den aktuella tiden (TIMME) är mindre än 10, kommer följande exempel att visa "Ha en bra morgon!" om den aktuella tiden är mindre än 20, kommer det att visa "Ha en bra dag!" annars kommer det att visa "Ha en bra natt!":
Exempel
<?php $t=date("H"); if ($t<"10") { echo "Ha en bra morgon!"; } elseif ($t<"20") { echo "Ha en bra dag!"; } else { echo "Ha en bra natt!"; } ?>
PHP - switch-satsen
Vi lär oss switch-satsen i nästa avsnitt.
- 上一页 PHP Operatorer
- 下一页 PHP Switch