Lectii curs
â
- Introducere PHP
- Instalare si Configurare
- Despre sintaxa PHP
- Varibile PHP
- Constante
- Operatori
- Procesul Decizional
- Instructiuni Repetitive
- Array-uri (Vectori)
- Concepte Web
- Incluziunea fisierelor
- Lucrul cu fisiere
- Functii
- Cookie
- Session
- Trimiterea de mailuri
- File Uploading
- Standarde de Programare
- Metodele GET si POST
- Validarea Formularelor
- Campuri obligatorii
- Variabile Predefinite
- Regular Expressions
- Erori si Exceptii
- Debugging
- Data si Timpul
- Mysqli â Conexiunea la baza de date
- Crearea unei baze de date
- Stergerea unei baze de date
- Inserare date
- Preluare date din MySql
ð Cele mai noi postari
â
- Stefanescu Mihai a postat in Paginare in PHP
- johhny a postat in Paginare in PHP
- Stefanescu Mihai a postat in Cum pot afisa eroarea cand utilizatorul a scris un username gresit sau o parola gresita?
- madalin a postat in Cum pot afisa eroarea cand utilizatorul a scris un username gresit sau o parola gresita?
- Stefanescu Mihai a postat in Featureuri site
Operatori
PHP |
Stefanescu Mihai |
2020-10-11
Ce este un operator? Un raspuns cat se poate de simplu 4 + 6 = 9. Aici 4 si 5 sunt operanzi, iar + este operator.
PHP suporta urmatoprii operatori:
-
- Operatori aritmetici
- Operatori de comparatie
- Operatori logici
- Operatori de atribuire
Operatori conditionali (ternari)
Operatori Aritmetici
Presupunem ca A este 10 si B este 20
Operator | Descriere | Exemplu |
+ | Adunare | A + B = 30 |
– | Scadere | A – B = -10 |
* | Inmultire | A * B = 200 |
/ | Impartire | B / A = 2 |
% | Modul | B % A = 0 |
++ | Incrementare | A++ = 11 |
— | Decrementare | A– = 9 |
Operatori de comparatie
Operator | Descriere | Exemplu |
== | Verifica o egalitate | (A == B) va da FALSE |
!= | Verifica o inegalitate | (A != B) va da TRUE |
> | Verifica daca valoarea din stanga este mai mare. | (A > B) va da FALSE |
< | Verifica daca valoarea din dreapta este mai mare. | (A < B) va da TRUE |
>= | Verifica daca valoarea din stanga este mai mare sau egala. | (A >= B) va da FALSE |
<= | Verifica daca valoarea din dreapta este mai mare sau egala. | (A <= B) va da TRUE |
Operatori Logici
Operator | Descriere | Exemplu |
AND | Daca ambii operanzi sunt TRUE atunci rezultatul este TRUE | (A AND B) va da TRUE |
OR | Daca unul dintre operanzi este TRUE atunci rezultatul este TRUE | (A OR B) va da TRUE |
&& | Este exact ca AND. | |
|| | Este exact ca OR. | |
! | Acest operator se numeste NOT si este folosit pentru a inversa logica celorlalti operatori.Daca o conditie este TRUE atunci NOT o face FALSE | !(A AND B) va da FALSE |
Operatori de atribuire
Operator | Descriere | Exemplu |
= | Operator simplu de atribuire | C = A + B inseamna ca C este egal cu rezultatul adunarii dintre A si B |
+= | Aduna operandul din stanga la cel din dreapta. | C += A este echivalent cu C = C + A |
-= | Scade operandul din stanga din cel din dreapta | C -= A este echivalent cu C = C – A |
*= | -//- | C *= A este echivalent cu C = C * A |
/= | -//- | C /= A este echivalent cu C = C / A |
%= | -//- | C %= A este echivalent cu C = C % A |
Operatori conditionali
Mai exista un operator numit operator conditional. Acesta evalueaza o expresia daca este TRUE sau FALSE si apoi executa una din doua coduri date in functie de rezultatul evaluarii.Exemplu:
<?php $a = 10; $b = ( ($a == 10)? "Da, a este 10":"Nu, a nu este 10"); //este similar cu: if( $a == 10 ){ $b = "Da, a este 10"; }else{ $b = "Nu, a nu este 10"; }
Get in touch
Pentru nelamuriri, dubii, comentarii si chestii de pe suflet ne putem auzi pe Discord,
Reddit sau poti deschide o discutie noua pe forum.
Posteaza un comentariu
ð Bookmarks
â
âĻ Pentru a sustine aceasta comunitate am sa te rog sa te autentifici sau sa te inregistrezi!
ðŠïļ Discord
â
Comentarii
Inca nu au fost postate comentarii, fii primul care posteaza un comentariu!