==FLOD==Zajász és Webizé

LECKE 2: A VÁLTOZÓK HASZNÁLATA

Ebben a leckében a változókról lesz szó egy kicsit. Mint ahogy a nevük is utal rá ezek a valamik, olyan adatok tárolására alkalmasak, melyek értéke nem állandó, tehát képes változni. Ezek az adatok lehetnek számok, szövegek, vagy akár tömbök is.

 

A PHP nyelvben a változó mindig $ jellel kezdődik, amit a változó neve követ. A nevet illetően vannak szabályok:
– a változó nevek csak az angol ABC betűiből, aláhúzásjelből és számokból állhatnak
– nem tartalmazhatnak szóközt, erre használjuk az aláhúzásjelet
– nem kezdődhetnek számmal
– nem tartalmazhatják a PHP által foglal neveket.

 

A PHP gyengén típusos nyelvnek számít, így nem kell a változók létrehozásakor meghatározni a változók típusát. A típust a benne tárolt adatok határozzák meg. A PHP nyelvben az alábbi típusokat különböztetjük meg egymástól:
– Sztringek: Szövegek tárolására alkalmas. Az értékét mindig ” “, vagy pedig ‘ ‘ jelek közé tesszük. Pl.: $x=”kalapács”;
– Integer: Egész számok tárolására alkalmas változók. Pl.: $x=96;
– Double: Lebegőpontos számok tárolására alkalmas. Pl.: $x=29.96;
– Tömbök: Kulcsok és értékek rendezett sorozatának tárolására alkalmas. Pl.: $kor = array(“Béla”=>”37”, “Tihamér”=>”34”, “Jeromos”=>”52”);
– Objektumok: Osztályok pélányainak tárolására alkalmas. Pl.: $x= new osztaly();
– Logikai változók: Un. Boolean típusú változók, az értékük true (igaz), vagy false (hamis) lehet csak. Pl.: $x=true;
– Null változók: Érték nélküli változók. (pl. $a=null;)

 

Nézzünk néhány egyszerű példát:

 

<?php
 $nev=”Rudolf Flod”;
 $kor=37;
 $udvozolo_szoveg=’Üdvözöllek! A nevem ‘.$nev.’ és ‘.$kor.’ éves vagyok.’;
 // Ez lesz a kimenet: Üdvözöllek! A nevem Rudolf Flod és 37 éves vagyok.
 echo $udvozolo_szoveg;
?>

 

A fenti tényleg nagyon egyszerű példánkban három változót hoztunk létre: Egy string típusút a név tárolására, egy integer típusút az életkor tárolására és egy harmadikat amelyben egy üdvözlő szöveget tettünk össze az első két változóból, amit aztán az echo függvény segítségével írattunk ki a képernyőre. Fontos kiemelni a fenti példából az összefűzést biztosító pontokat. Soha ne hagyjuk el őket, mert a programunk nem fog lefutni és a weboldalunkat rondahibaüzenet fogja elcsúfítani!!!

 

Na akkor egyelőre asszem ennyi elég is lesz, hamarosan folytatjuk!

 

<<< Előző lecke