cursuri cursuri cursuri cursuri cursuri cursuri
cursuri
cursuri
cursuri
Cursuri    Tutoriale    Teste    Jocuri
 
 
cursuri Am uitat utilizatorul cursuri Am uitat parola
cursuri online Cursuri online
Cursuri online gratuite
cursuri online Tutoriale
Cum sa faci orice
cursuri online Teste online
Testeaza-ti cunostintele
cursuri online Revista
Aboneaza-te gratuit
cursuri online Jocuri
Jocuri educative
cursuri online Inregistreaza-te
Intra in comunitate
eCursuri » Cursuri online » Tehnologia informatiei » Magazin online cu PHP si MySql » Lectia 2
Variabile PHP
6367 afisari
In PHP poti recunoaste usor variabilele deoarece toate incep cu simbolul dolar ($). Omiterea acestui simbol este o eroare de programare obisnuita. Identificatorii sunt numele variabilelor (dar si numele de functii si de clase sunt tot identificatori) si pot avea orice lungime, dar nu pot incepe cu o cifra. PHP este case sensitive, adica $variabila nu este acelasi lucru cu $VariaBila.
Spre deosebire de C si C++, variabilele PHP nu trebuie declarate inainte de a le utiliza, ele vor fi create atunci cand li se atribuie pentru prima data o valoare.

Atribuirea de valori se face uzual, cu ajutorul caracterului '=':

$variabila = 0;

Tipuri de variabile uzuale:
• Integer - utilizat pentru numere intregi
• Double - utilizat pentru numere reale
• String - utilizat pentru siruri de caractere
• Boolean - utilizat pentru valori true sau false
• Array - utilizat pentru stocarea mai multor date de acelasi tip
• Object - utilizat pentru stocarea instantelor claselor
(cateva dintre aceste tipuri le voi detalia mai jos ca un capitol separat)

In PHP, tipul unei variabile este determinat de valoarea care este atribuita variabilei si poate fi modificat in functie de valoarea acelei variabile la un moment dat.
Exista de asemenea si variabile formular, care ajuta la accesarea fiecarui camp al unui formular. Exista 3 metode de a accesa datele formularului prin intermediul variabilelor: stilul scurt, mediu si lung:

$variabila //stil scurt
$_POST['variabila'] //stil mediu
$HTTP_POST_VARS['variabila'] //stil lung


Stilul scurt este convenabil, dar necesita activarea setarii de configurare register_globals si permite greseli care pot face codul nesigur. Stilul lung este mai comunicativ, dar pe versiunile noi de PHP este posibil sa nu functioneze. Cel mai folosit este stilul mediu.

Constantele stocheaza o valoare, dar spre deosebire de variabile, aceasta valoare dupa ce a fost stabilita, nu mai poate fi modificata in script.

define ('Pret', 100);


Domeniul de valabilitate al variabilelor:
• Variabilele superglobale incorporate sunt vizibile peste tot in script
• Variabilele globale declarate intr-un script sunt vizibile in script, dar nu in interiorul functiilor
• Variabilele utilizate in interiorul functiilor sunt locale functiei
• Variabilele utilizate in interiorul functiilor, care sunt declarate ca fiind globale, se refera la variabila globala avand acelasi nume.

Lista superglobalelor:
• $GLOBALS, un tablou cu toate variabilele globale
• $_SERVER, un tablou cu variabilele de mediu ale serverului
• $_GET, respectiv $_POST, un tablou cu variabilele transferate scriptului prin metoda GET, respectiv POST: de exemplu, prin intermediul acestor vectori, pot fi accesate valorile campurilor dintr-un formular care a fost completat si transmis folosind una dintre cele doua metode.
• $_COOKIE, un tablou cu variabilele bloc cookie pastrate pe calculatorul utilizatorului care acceseaza pagina web
• $_FILES, un tablou cu variabilele legate de incarcarea fisierelor
• $_ENV, un tablou cu variabilele de mediu
• $_REQUEST, un tablou cu toate variabilele introduse de utilizator
• $_SESSION, un tablou cu variabilele de sesiune
« Introducere in limbajul PHP Operatori PHP »
0 comentarii
Adauga comentariu

Pentru a adauga comentarii trebuie sa fii membru eCursuri.ro

Intra in contul tau sau inregistreaza-te GRATUIT (dreapta sus)
Publicitate
Cuprinsul cursului
Limbajul PHP
1. Introducere in limbajul PHP
2. Variabile PHP
3. Operatori PHP
4. Structuri de control
5. Utilizarea tablourilor si scrierea functiilor
6. PHP orientat spre obiecte
MySQL
7. Introducere in MySQL
8. Structura si arhitectura bazelor de date
9. Construirea bazei de date
10. Interogarea INSERT
11. Interogarea SELECT
12. Interogarile UPDATE si DELETE
Realizarea magazinului online
13. Introducere in realizarea magazinul online
14. Crearea bazei de date
15. Pagina principala
16. Afisarea produselor
17. Cosul de cumparaturi
18. Realizarea comenzii
19. Modulul de administrare
20. Instalare Apache, MySQL si PHP in Windows
Cursuri noi Top cursuri
Curs de legislatie rutiera

7 lectii online
Excel prin exemple

10 lectii online
Windows XP prin exemple

10 lectii online
Infiintarea unei firme

6 lectii online
Gramatica limbii engleze

27 lectii online
Introducere in e-Business

25 lectii online
Curs de Machiaj

13 lectii online
Curs de Fashion

17 lectii online
Curs de Barman

10 lectii online
HTML pe intelesul tuturor

11 lectii online
cursuri
Copyright © 2005-2011 - eCursuri.ro - toate drepturile rezervate - E-mail: contact@ecursuri.ro Cursuri și certificări GDPR