Header

PHP promenljive

Pošalji komentar

Ocenite članak

 

Označavanje



PHP promenljiva se označava znakom $.

Formiranje imena



  • Ime PHP promenljive može da sadrži slova, brojeve i donju crtu.
  • Ime mora da počinje slovom (a-z) ili donjom crtom (_).
  • Ime ne sme da počinje brojem (0-9).


1
$boja  ► ispravno
2
$_boja ► ispravno
3
$1boja ► neispravno
4
$boja1 ► ispravno


Deklarisanje promenljivih



  • PHP nema komandu za definisanje promenljivih, i one ne moraju biti deklarisane na početku programa.
  • Promenljive nisu tipizirane kao npr. u Javi ili C++.
  • PHP automatski konvertuje tip promenljive shodno njenoj vrednosti (celobrojna, decimalna, string, matrica, ...)


Vidljivost promenljivih



Područje validnosti promenljivih u PHP-u može biti LOCAL, GLOBAL ili STATIC.

  • Promenljiva definisana van funkcije je globalna (GLOBAL SCOPE).
  • Promenljiva definisana unutar funkcije je validna samo u toj funkciji (LOCAL SCOPE). Kada se funkcija izvrši, njene lokalne promenljive se brišu.
  • Ukoliko želimo to da sprečimo i da lokalna promenljiva zadrži vrednost koju je imala prilikom poslednjeg poziva funkcije, definisaćemo je kao STATIC.