PHP if...else ?
PHP ???
??? ??? ? ??? ?? ?? ??? ???? ?? ??? ????. ???? ???? ???? ? ??? ??? ? ????.
PHP??? ??? ?? ???? ?????. ?? ??? ????, ??? true? ?? ? ?? ?? ??? ?????.
·?????if...else if... .else ? - ?? ?? ? ??? true? ?? ?? ?? ??
·????switch ? - ?? ?? ? ??? true? ?? ?? ?? ??
PHP - if ?
if ?? ?????. ??? ??? true? ???? ??? ?????.
??? IF ?? ? ???? ?????. expr? ?????, ?? ???? ?? ?????. expr? true?? ?? ?? ?????.if (expr)?
expr? ??? ? ?? ?? ??? ???? ???.
????? if ??? ????? ??? ? ?? ? ???? {}? ???? ???? ?? ?? ??
if(??)?? ???? ???. >
{ ??? true? ? ???? ??;}?? ??? ???? ?? ?? 20, ?? ?? "Have a good day!"? ?????:
Example
<?php $t=date("H"); if ($t<"20") { echo "Have a good day!"; } ?>
??? ?? ??? ? ??? ????, ??? ???? ?? ? ?? ?? ??? ????, if....else ?? ?????. ??
if(??){
??? ?? ? ???? ??;}
else{
?? ??? true? ?? ?? ?? ??; }
?? ??? 20?? ??? "Have a good day!"? ????, ??? ??? "Have a a"? ?????. ? ??!":
?
<?php $t=date("H"); if ($t<"20") { echo "Have a good day!"; } else { echo "Have a good night!"; } ?>
PHP - if...else if.. ..else ?
??if(??) {
??? ?? ? ??? ??;}
else if(??){
??? ?? ? ??? elseif ??; }
else
{
??? ?? ?? ? ??? ??;
}
?? ??? 10?? ??? ?? ???? "Have a good morning!"? ????, ?? ??? 10?? ?? ?? 20?? ??? "Have a good day!"? ????, ??? ??? "? ?????. ?? ? ???!":
?
<?php $t=date("H"); if ($t<"10") { echo "Have a good morning!"; } else if ($t<"20") { echo "Have a good day!"; } else { echo "Have a good night!"; } ?>
PHP - switch ?
switch ?? ???? ?? ??? ???????.
?? ???
PHP?? ?? ???? ??? ??? ??? ?????. ??? ???? ?? ? ??? ?
?? ?? ?
(expr1) ? ) : (expr3)
expr1 ??? true?? ?? expr2??, ??? ??? ?? expr3???.
???? ?????. :
if (expr1) {
expr2
} else {
expr3
}
elseif ?
?? ??? ???? elseif? ???? ?? ??? ???? ??? ? ????. ?? else+? ????. if? ?? ?? ????? else if
? ???? ??? ???? ?? ????.
?:
if ($dir == 'west') {
echo 'west';
} else if ($dir == 'east') {
echo 'east' ;
} else if ($dir == '??') {
echo '??';
} else if ($dir == '??') {
echo '??';
} else {
echo 'Unknown';
}
??: else if? ??? ? ? ?? ??? ?? ???? ???? ???? ??? ??? ?????. ??? ?????.