|
Operatori PHP
Operatori aritmetici cu variabile
+ Adunare $a + $b
- Scadere $a - $b
* Inmultire $a * $b
/ Impartire $a / $b
% Modulo $a % $b
Exemple:
<?php
$a = '12';
$b = '8';
$rezultat = $a + $b;
echo 'Rezultatul adunarii lui '.$a.' cu '.$b.' este '.$rezultat.' ';
?>
Puneti codul intr-un fisier operatii.php, salvati si apoi vizualizati in explorer accesand
http://localhost/operatii.php

Operatori de comparatie in PHP
= = Egal $a = = $b
= = = Identic $a = = = $b
!= Diferit $a != $b
<> Diferit $a <> $b
< Mai mic $a < $b
> Mai mare $a > $b
<= Mai mic sau egal $a <= $b
>= Mai mare sau egal $a >= $b
Operatori logici in PHP
! NOT !$b Returneaza true (adevarat) daca $b este false (fals) si viceversa.
&& AND $a && $b Returneaza true (adevarat) daca atat $a cat si $b sunt true (adevarate) si
false (fals) in caz contrar.
|| OR $a || $b Returneaza true (adevarat) daca $a, $b sau ambele sunt true (adevarate)
si false (fals) in caz contrar.
and AND $a and $b Identic cu && dar are o prioritate mai scazuta.
or OR $a or $b Identic cu || dar are o prioritate mai scazuta.
Operatorul tertiar
conditie?adevarat:fals
<?php
$variabila = "oriceon";
echo $variabila == "oriceon" ? "variabila are valoarea oriceon" : "variabila nu are
valoarea oriceon";
?>
Realizati o pagina cu numele operator_tertiar.php, introduceti codul de mai sus si testati in browser pentru a observa rezultatul, apoi modificati valoarea variabilei din oriceon in test, salvati si testati in browser.
Dupa cum vedeti, ruleaza ca instructiunile if si else.
Codul de mai sus se interpreteaza cam asa: daca valoarea variabilei este egala cu valoarea data, in cazul nostru oriceon, atunci printez un text.., daca nu, printez alt text cu un mesaj de eroare…
|