Ismerjük meg a PHP változókat!
Ahogy minden nyelvnek, úgy a PHP-nak is a változók képezik az alapját. A változók arra valók, hogy adatokat tároljunk bennük. Ezek lehetnek szövegek, számok, logikai értékek, vagy összetett típusok is. A PHP változókban tárolt adatokat bármikor meg is tudjuk változtatni, ezért változó a nevük. A cikkben nem csak a változókról, hanem alapvető kódolási szabályokról is szó esik.
Ebben a rövid videóban és leírásban az egyszerűbb típusokat szeretném nektek bemutatni.
PHP változók videó/tutorial
A PHP -ban vannak egyszerű és úgynevezett összetett változó típusok.
Egyszerű típusok:
- boolean: logikai típus, az értéke true (igaz), vagy false (hamis) lehet.
- integer: egész szám.
- float: lebegőpontos szám, egyszerűbben tizedes tört.
- string: karakter sorozat, szövegek tárolására.
Összetett típusok:
- array: tömb, tetszőleges elemek halmaza.
- object: objektum, adatok vagy program részletek tárolására való.
Nézzük meg, hogyan jön létre egy PHP változó. A változók neve elé dollár jelet, azaz $ jelet kell írni. Minta egyszerű integer változóra:
1 | <?php $egesz_szam = 10; ?> |
Ez egy egyszerű megfeleltetés, a kifejezés bal oldalát egyenlővé tesszük a jobbal. Azaz értéket adunk az $egesz_szam nevű változónak. Célszerű a PHP változók létrehozásánál alsó vonás jelet használni ha több szóból áll a változó neve, ugyanis a változó nevében nem lehet szóköz. A PHP -ban nem kell megadni a változó típusát, mint más nyelvekben, az beállításra kerül akkor, amikor először adunk értéket a változónknak. Mit jelent ez? C# nyelvben például amikor létrehozok egy változót, azt így tudom megtenni:
,
1 | int egesz_szam = 10; |
Tehát meg kell adnom, hogy milyen típusú lesz a változó. A PHP változó ezzel szemben egy alapértelmezett értéket vesz fel mindaddig, amíg nem adunk neki sajátot, és ez a null. Tehát ha egy változó értéke null, az azt jelenti, hogy nem adtunk még neki értéket, vagy mi állítottuk az értékét null-ra. Ilyenkor a változó minimális helyet foglal csak el a memóriából.
Ugyanilyen egyszerűen tudunk más típusú változókat is létrehozni:
,
1 2 3 | <?php $igaz= true; ?> <?php $szoveg= ‘Hello World!’; ?> <?php $tizedes = 10.10; ?> |
A PHP változó-kal műveleteket is tudunk végezni, mint összeadás kivonás, összefűzés stb.
Számok összeadása:
1 2 3 4 5 6 | <?php $elso_szam = 10; $masodik_szam = 5; $eredmeny = $elso_szam + $masodik_szam; echo $eredmeny; ?> |
Ha nem vétettünk hibát, akkor azt fogjuk látni a kód eredményeként a böngészőnkben, hogy 15.
Szövegek összefűzésére a PHP változók esetén a . azaz pont karakter szolgál.
Példa:
1 2 3 4 5 6 | <?php $szoveg1 = ‘Szia’; $szoveg2 = ‘Pisti’; $teljes = $szoveg1 . ‘ ‘ . $szoveg2 . ‘!’; echo $teljes; ?> |
Összefűztük a két string-et és tettünk közé szóközt illetve a végére felkiáltó jelet is. FONTOS: a stringeket mindig idézőjelek közé kell tennünk, különben a PHP nem tudja őket értelmezni.
Röviden ennyit a PHP változókról. A végén még néhány hasznos link a témában: