PHP-lause "if" süntaks on veebiarenduse põhikontseptsioon, mis võimaldab programmeerijatel teatud tingimustel oma koodi voogu juhtida. "If"-lause on tingimuslause, mis hindab antud avaldist ja käivitab koodiploki, kui avaldis on tõene. See on võimas tööriist otsuste tegemiseks ja programmi käitumise kontrollimiseks.
PHP-lause "if" põhisüntaks on järgmine:
if (tingimus) {
// kood, mis tuleb käivitada, kui tingimus on tõene
}
"Tingimus" on avaldis, mille väärtus on tõene või väär. See võib olla lihtne muutujate, konstantide või literaalsete väärtuste võrdlus, kasutades võrdlusoperaatoreid, nagu "==", ">", "<", ">=", "<=", "!=" või "! ==". See võib olla ka keerulisem avaldis, mis hõlmab loogilisi operaatoreid nagu "&&" (AND), "||" (VÕI) või "!" (MITTE).
Koodiplokk, mis on sulgudes pärast lauset "if", täidetakse ainult siis, kui tingimus on tõene. See plokk võib sisaldada ühte või mitut lauset, mida täidetakse järjestikku. Oluline on märkida, et koodiplokk peab olema loetavuse huvides ja süntaksivigade vältimiseks korralikult taandatud.
Siin on näide "if"-lausest PHP-s:
<?php
$vanus = 25;
if ($vanus >= 18) {
kaja "Olete hääleõiguslik.";
}
?>
Selles näites omistatakse muutujale "$age" väärtus 25. Avaldis "if" kontrollib, kas "$age" väärtus on suurem kui 18 või sellega võrdne. Kuna tingimus on tõene, siis kood kui" blokk täidetakse ja teade "Olete hääleõiguslik." kuvatakse.
Samuti on võimalik lisada lause "else" koos lausega "if", et pakkuda alternatiivset koodiplokki, mis täidetakse, kui tingimus on vale. "If-else" lause süntaks on järgmine:
if (tingimus) {
// kood, mis tuleb käivitada, kui tingimus on tõene
} Else {
// kood, mis käivitatakse, kui tingimus on vale
}
Siin on näide "if-else" lausest PHP-s:
<?php
$vanus = 15;
if ($vanus >= 18) {
kaja "Olete hääleõiguslik.";
} Else {
kaja "Te ei ole hääleõiguslik.";
}
?>
Selles näites on muutujale "$age" määratud väärtus 15. Lause "if" kontrollib, kas "$age" väärtus on suurem või võrdne 18-ga. Kuna tingimus on väär, siis kood else" plokk täidetakse ja kuvatakse teade "Te ei ole hääleõiguslik." kuvatakse.
PHP-lause "if" süntaks koosneb märksõnast "if", millele järgneb sulgudes olev tingimus, ja koodiplokist, mis on suletud sulgudes. Tingimust hinnatakse ja kui see on tõene, käivitatakse koodiplokk. Valikuliselt saab lisada lause "else", et määrata alternatiivne koodiplokk, mis tuleb käivitada, kui tingimus on vale.
Muud hiljutised küsimused ja vastused selle kohta Tingimuslikud avaldused:
- Kuidas saate tsüklit ja "if"-lauset koos kasutada massiivi konkreetsete elementide filtreerimiseks ja kuvamiseks?
- Kuidas saate PHP-s teksti või muutujaid väljastada?
- Kuidas luua PHP-s "if"-lause?
- Mis on tingimuslausete eesmärk programmeerimiskeeltes?