- 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
- 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
Constante
O constanta este similara unei variabile (in sensul ca este un identificator pentru o valoare), dar spre deosebire de variabile, valorile constantelor nu se pot schimba in timpul executiei scriptului. Constantele sunt case-sensitive, dar prin conventie numele acestora sunt mereu scrise cu litere mari.Pentru a defini o constanta trebuie sa folosesti functia define() si pentru a o apela nu faci decat sa-i scrii numele.Spre deosebire de variabile, numele constantelor nu sunt obligate sa inceapa cu un dolar ($).
Diferente dintre constante si variabile
-
- Nu trebuie sa puneti un dolar ($) in fata numelui
- Pot fi definite decat cu functia define()
- Pot fi folosite oriunde (chiar si un functii)
O data definita o constanta nu mai poate fi modificata
Numele Constantelor
// Nume Valide define("ONE", "Prima constanta"); define("TWO2", "A doua constanta"); define("THREE_3", "A treia") // Nume Invalide define("2TWO", "a doua"); define("__THREE__", "a treia");
Constante Magice
PHP vine cu o serie de constante predefinite.
Acum discutam despre cele 5 constante magice ce se schimba in functie de locul in care sunt folosite. De exemplu, valoarea constantei __LINE__ depinde de linia pe care este folosita in script.
Nume | Descriere |
__LINE__ | Linia curenta. |
__FILE__ | Calea completa a fisierului. |
__FUNCTION__ | Numele functiei. |
__CLASS__ | Numele clasei. |
__METHOD__ | Numele metodei. |
Comentarii