Prikazi cijelu temu 28.12.2010 03:24
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Lokacija:Tuzla


Predmet:Re: PHP za Pocetnike
Tekstualni podaci
Sadržaj string tipa varijable se nalazi izmedu 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 PHPu da izvrši odredene radnje pri ispisu sadržaja varijable. Ako ste ikada radili u Cu ili Perlu već ste upoznati za ovim znakovima. To su znakovi koji slijede iza znaka backslash ( \ ). On se ujedno koristi za preskakanje odredenog znaka unutar stringa.

Lista escape znakova: Znak     Značenje
\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 PHPa 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. Uvidate 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 PHPom morate se jako dobro znati služiti HTMLom.

Još jedan bitna razlika izmedu 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.
Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.