instrucțiuni condiționale sunt utilizate pentru a efectua diferite acțiuni bazate pe diferite condiții.
PHP Declarații condiționale
Foarte des, atunci când scrie cod, pe care doriți să efectuați acțiuni diferite pentru diferite condiții. Puteți utiliza declarații condiționale în cod pentru a face acest lucru.
În PHP avem următoarele afirmații condiționale:
- if statement - execută un cod , dacă o condiție este adevărată
- în if...else statement în care if...else statement - execută unele cod , dacă o condiție este adevărată și un alt cod în cazul în care această condiție este falsă
- if...elseif....else statement - execută coduri diferite pentru mai mult de două condiții
- switch statement - selectează unul dintre multele blocuri de cod care urmează să fie executat
PHP - if
If execută unele cod, dacă o condiție este adevărată.
Sintaxă
if ( Exemplul de mai jos se va ieșire "Have a good day!" în cazul în care ora curentă (HOUR) este mai mic de 20:
PHP - if ... ELSE
If .... ELSE execută unele cod, dacă o condiție este adevărată și un alt cod în cazul în care această condiție este falsă.
Sintaxă
if ( Exemplul de mai jos se va ieșire "Have a good day!" în cazul în care timpul curent este mai mic de 20, și "Have a good night!" in caz contrar: Exemplu
<?php
$t = date("H");
if ($t < "20") {
echo "Have a good day!";
}
else {
echo
"Have a good night!";
}
?>
Run exemplu »
PHP - if ... elseif .... ELSE
If .... elseif ... ELSE execută coduri diferite pentru mai mult de două condiții.
Sintaxă
if ( Exemplul de mai jos se va ieșire "Have a good morning!" în cazul în care timpul curent este mai mic de 10, și "Have a good day!" în cazul în care timpul curent este mai mic de 20. În caz contrar, va ieșire "Have a good night!" : Exemplu
<?php
$t = date("H");
if ($t < "10") {
echo "Have a good morning!";
}
elseif ($t < "20") {
echo "Have a good day!";
} else {
echo "Have a good night!";
}
?>
Run exemplu »
PHP - Declarația de comutare
Instrucțiunea switch va fi explicat în capitolul următor.