Varijable u PHP-u koristimo za pohranu nekog teksta, brojeva za računske operacije, vrijednosti polja. Možete si ih predočiti kao podatke nad kojima unutar PHP koda radimo razne operacije, znači nešto što smo obradili i na kraju dobili kao rezultat.
U PHP-u deklariranu varijablu možete koristiti uvijek iznova na raznim mjestima u kodu i od ostatka PHP koda ju možete prepoznati po znaku $ kojim započinje svaka varijabla.
1 2 3 | <php $nazivVrijable = vrijednost varijable; ?> |
Radi lakšeg snalaženja imena varijabli imenujte smisleno kako biste ih lakše pamtili i tako koristili prilikom pisanja PHP koda. Ja osobno ako neku varijablu imenujem s dvije ili više riječi početak svake ističem velikim slovom, no naravno možete koristiti i donju crtu (_).
Za početak ćemo kreirati dvije vrste varijabli, dvije koje sadrže string (nekakav tekst) i dvije koje sadrže broj kao vrijednost.
1 2 3 4 5 6 7 | <?php $prviTekst = "Vidiš kako sam broj"; $drugiTekst = "uvečao za"; $prviBroj = 12; $drugiBroj = 5; echo $prviTekst." ".$prviBroj." ".$drugiTekst." ".$drugiBroj."! <br /> Nije bilo teško :-)"; ?> |
Kod PHP postoji samo jedan string operator i to je onaj za ulančavanje “točka” (.) koju možete vidjeti u primjeru iznad. uz pomoć te točke i navodnih znakova ($varijabla1.”".$varijabla2)nekoliko varijabli smo spojili u jedno. Isto tako i spajanje varijabli sa stringovima kao što ćemo u primjeru niže napraviti s PHP kodom echo $skupVarijabli .” ! <br /> Nije bilo teško :-)”;.
Znači sve ovo gore mogli smo napisati i ovako:
1 2 3 4 5 6 7 8 | <?php $prviTekst = "Vidiš kako sam broj"; $drugiTekst = "uvećao za"; $prviBroj = 12; $drugiBroj = 5; $skupVarijabli = $prviTekst." ".$prviBroj." ".$drugiTekst." ".$drugiBroj; echo $skupVarijabli."! <br /> Nije bilo teško :-)"; ?> |
Sa samim varijablama koje sadrže stringove možete koristiti i gotove PHP funkcije.
Strpos funkciju koristite kada želite pronaći neki znak unutar stringa.
Ukoliko je rezultat pronađen kao rezultat ćete dobiti poziciju prvog odgovarajućeg znaka, a ako ne rezultat će biti FALSE, odnosno nećete dobiti ništa kao rezultat.
1 2 3 | <?php echo strpos("Neki bezveze tekst!","tekst"); // kao rezultat vraća 13 ?> |
© 2009 HDonWEB | Sva prava pridržana | Web dizajn: Ivan Mišić
Preuzimanje sadržaja bez prethodne dozvole nije dopušteno!
Wow, no way dude that is just WAY too cool!
RT
http://www.web-tools.us.tc