Un blog despre chestii...

Salut si bine ai venit pe blogul despre chestii ! Pe acest blog gasesti tutoriale php/mysql, tutoriale html/css, articole despre blog, template-uri html gratuite create de mine, template-uri psd, icons, diverse tutoriale pentru platforma blogger.com, scripturi php gratuite, diverse din ramura web.

( Lectii php gratuite ) Variabile PHP

Niciun comentariu

Principala modalitate de stocare temporara a datelor intr-un program PHP este reprezentata de variabile.

Caracteristici VARIABILE PHP

  • sunt precedate de simbolul dolarului ($)
  • numele lor incep (imediat dupa simbolul dolarului) cu o litera sau cu caracterul underscore ( _ )
  • pot contine oricate caractere alfanumerice si liniute de subliniere
  • sunt case sensitive ( $variabila si $VARIABILA sunt diferite )
  • spre deosebire de alte limbaje ( C, C++, Java ), declararea variabilelor PHP inainte de atribuire nu este obligatorie ( primul pas in utilizarea unei variabile PHP este atribuirea unei valori )
  • valoarea unei variabile este rezultatul celei mai recente atribuiri
  • tipul unei variabile este tipul valorii cel mai recent atribuite, ceea ce inseamna ca acesta se poate modifica la oricare noua atribuire, neexistand unul intrisec.
Daca o variabila este utilizata inainte de atribuire, PHP genereaza o eroare de tipul E_NOTICE (in timpul executiei). Aceasta poate fi eliminata daca nivelul de raportare a erorilor este setat corespunzator in php.ini, prin intermediul directivei error_reporting.

Exemplu:
error_reporting = E_ALL & ~ E_NOTICE

Pentru a impiedica utilizarea unei variabile inainte de atribuire ( atunci cand nu se stie daca atribuirea a fost facuta , se foloseste functia isset(.

Exemplu:

if (isset($_GET['nume'])){
   $nume = $_GET ['nume'];
}

Spre deosebire de alte limbaje de programare, in PHP nu este asigurat suportul pentru variabilele globale ( cu exceptia unor variabile predefinite). Variabilele create in interiorul unei functii php nu pot fi utilizate in restul scriptului, aceasta existand numai pe durata executiei sale.

Variabilele predefinite ( numite variabile globale ) pot fi accesate de oriunde din script, inclusiv din interiorul metodelor si functiilor.

  • $_GET, $_POST - Include toate datele GET, si, respectiv, POST primite de PHP de la browser;
  • $_COOKIE - include toate cookie-urile primite de PHP de la browser;
  • $_REQUEST - contine toate variabilele GET, POST si COOKIE primite de PHP de la browser;
  • $_SERVER - contine valorile variabilelor setate de server sau pe cele direct legate de mediul executiei scriptului curent;
  • $_FILES - contine informatii despre fisierele incarcate pe server via HTTP ( upload );
  • $_SESSION - contine variabilei inregistrare in sesiunea curenta;
  • $_ENV - contine variabile furnizate scriptului via mediul de executie;
In urmatoarele articole din categoria lectii php gratuite, voi da exemple si voi scrie si cateva teste pentru practica. Pe langa acestea, iti voi da si cateva ponturi despre editoare de text, best practice etc.

Salutare ! Daca ti-a placut acest articol click pe unul din butoanele de mai jos si da-i share in reteaua ta de socializare. De asemenea poti lasa si un comentariu cu privire la acest articol. Multumesc !

Niciun comentariu :

Trimiteți un comentariu