Documente Academic
Documente Profesional
Documente Cultură
IF
If(conditie) {
//bloc de instructiuni
}
$numar = 25;
ELSE
If(conditie) {
//bloc de instructiuni 1
} else {
//bloc de instructiuni 2
}
$numar = 25;
ELSEIF
If(conditie) {
//bloc de instructiuni 1
} else {
//bloc de instructiuni 2
} elseif (conditie2) {
//bloc de instructiuni 3
}
$numar = 25;
If ($numar == 25) {
Echo “{$numar} este egal cu 25.”;
} elseif ($numar > 20){
Echo “{$numar} este mai mare decat 20.”;
} else {
Echo “{$numar} nu este mai mare decat 20.”;
}
STRUCTURI REPETITIVE
(repetam cel putin o instructiune,daca o conditie e adevarata)
WHILE
While (conditie){
Bloc de instructiuni
}
$numar = 10;
While ($numar>0) {
Echo $numar.’<br>’;
$numar--;
}
AFISEAZA: 10
9
8….
1
DO WHILE
Do {
Bloc de instructiuni
} while (conditie);
I = 5;
Do {
Echo $i.’<br>’;
$i--;
} while ($i>0);
AFISEAZA:5
4
3
2
1
AFISEAZA: de la 0 la 9
Foreach($array as $element) {
Bloc de instructiuni
}
AFISEAZA:rosii
Ardei
Morcovi
AFISEAZA:rosii
Ardei
Morcovi