Prikaz rezultata str. 1/3

Tema: Varijable

  1. #1
    Jack Sparrow
    Gost

    Varijable

    Varijable


    Kao i mnogim drugim programskim jezicima pa tako i u PHP-u varijable nam služe da pohranimo neku vrijednost. Kada spremimo neku vrijednost u neku varijablu možemo je koristiti dalje u kodu bez potrebe da ponovo upisujemo tu vrijednost.

    Evo primjera:

    Kod:
    Samo registrovani članovi mogu vidjeti link, molimo vas registrujte se
    Primjetite navodnike kod imena Mario.

    ili


    Kod:
    Samo registrovani članovi mogu vidjeti link, molimo vas registrujte se
    Primjetite da kod brojeva ne trebaju navodnici.

    Pravila imenovanja varijabli

    - PHP varijable moraju početi sa slovom ili znakom _
    - PHP varijable mogu sadržavati jedino alfa-numeričke znakove a-z , A-Z, 0-9 ili _
    - Varijable sa više riječi trebale bi biti razdvojene sa _ ili ih možete napisati ovako da razlikujete riječi u imenu:

    Kod:
    Samo registrovani članovi mogu vidjeti link, molimo vas registrujte se

  2. #2
    Urednik

    Član od
    Nov 2007
    Lokacija
    Bugojno-BiH
    Poruke
    515
    Hvala
    183
    Pohvaljen 302 puta u
    121 postova

    Re: Varijable

    Varijable prije svakog naziva moraju sadrzavati znak $:
    Primjeri:
    $ime, $broj_kolone, $niz(1)

    Treba napomenuti da PHP razlikuje velika i mala slova.
    Primjer:
    $Variabla1, $variabla1

    Isto tako, u imenima varijabli ne smijete koristiti razmake niti bilo kakve znakove osim [ i ] koji se koriste u nizovima i kod nekih metoda rada sa stringovima, ali o tome malo kasnije, te znaka '_'. Svi ostali znakovi su zabranjeni u imenima varijabli. Isto tako, ime varijable ne smije početi sa brojem, ali ga može sadržavati na bilo kojoj drugoj poziciji u imenu.

    U PHP-u se ne morate brinuti o brisanju varijabli radi štednje memorijskog prostora jer se sve varijable automatski brišu iz memorije kada se trenutna skripta koja ih je stvorila završi.
    Ukoliko stvarno želite obrisati neku varijablu iz bilo kojeg razloga to možete učiniti pomoću
    unset($varijabla); naredbe.

  3. #3
    Urednik

    Član od
    Nov 2007
    Lokacija
    Bugojno-BiH
    Poruke
    515
    Hvala
    183
    Pohvaljen 302 puta u
    121 postova

    Re: Varijable

    U ovaj tip varijable možemo pohraniti pozitivne i negativne brojeve u rasponu od

    -2147483648 do 2147483647 tj. 32 bita podataka. Možemo ih zapisati u decimalnom, oktalnom ili heksadecimalnom zapisu.

    Realni brojevi
    Postoje dva načina spremanja realnih brojeva
    $dbl_var=0.123;

    // ili

    $dbl_var=1.123e8;

    Budite pažljivi kada koristite realne brojeve. Naime njihova točnost nije garantirana (ima veze sa pretvaranje ovog broja u njegov binarni ekvivalent. Recimo 0.33333 nikada neće biti točno prebačen u binarni ekvivalent). Stoga, nemojte ih uspoređivati za jednakost i vjerovat im do posljednje decimale.

    Tekstualni podaci




    Sadržaj string tipa varijable se nalazi između navodnika. Možete koristiti duple i jednostruke navodnike. Postoje razlike u ispisu sadržaja ovisno o tipu navodnika koje koristite.




    Korištenjem duplih navodnika možete koristiti 'spcial characters'. To su posebni znakovi koji govore PHP-u da izvrši određene radnje pri ispisu sadržaja varijable. Ako ste ikada radili u C-u ili Perlu već ste upoznati za ovim znakovima. To su znakovi koji slijede iza znaka backslash ( \ ). On se ujedno koristi za preskakanje određenog znaka unutar stringa.

    Lista escape znakova:

    \n
    Novi red(LF ili 0x0A u ASCIIu)

    \t
    Tab razmak (HT ili 0x09 u ASCIIu)

    \\
    Backslash

    \$
    Dolar znak

    \"
    Dupli navodnik

    Ovi znakovi neće imati utjecaja na izgled same stranice u prozoru browsera, već će njihov utjecaj biti vidljiv tek pri pregledu sourcea dokumenta. Ovime možete sasvim sakriti činjenicu da je stranica stvorena putem PHP-a i pomoću njih je lakše pronaći grešku u generiranoj stranici. U protivnom bi se sav sadržaj ispisao u jedan red bez razmaka. Uviđate da bi bilo vrlo teško u tom neredu naći bilo što, a kamoli grešku u ispisu, ako ju tražite u source viewu.

    Ukoliko želite da se neki tekst prebaci u novi red pri gledanju stranice u prozoru browsera morat ćete se poslužiti <br> i sličnim tagovima. Znači, ako se želite koristiti PHP-om morate se jako dobro znati služiti HTML-om.

    Još jedan bitna razlika između duplih i jednostrukih navodnika je ta da će se pri korištenju duplih navodnika sadržaj varijable ispisati a pri korištenju jednostrukih navodnika ispisat će se ime varijable skupa sa znakom $. Mali primjer bi ovo dobro ilustrirao.
    __________________

 

 

Pravila pisanja poruke

  • Ne možete otvoriti novu temu
  • Ne možete ostavljati odgovore
  • Ne možete stavljati privitke
  • Ne možete uređivati svoje poruke
  •  
Trenutno vrijeme na forumu: 09:08.
Copyright © by CroSatelite.com