Az előző bejegyzésben szó volt róla, hogy miként tudunk futtatni egy PHP kódot. Ebből kiindulva fogunk most nagyon egyszerű műveleteket végezni és kiiratni az eredményüket.
Az használt programozási nyelv PHP lesz, nagyrészt az egyszerűsége miatt, más részt pedig ennek a futtatását már láttuk az előző cikkben.
Változók
Kezdjük azzal, hogy mi is egy változó, mit kezdünk vele, mire használjuk. Egy változó eegy adott programon belül az adatok tárolására szolgál, a változókban tároljuk az értékeinket. Ezek a változók vehetnek fel minden féle értéket, amint a példában is látni fogjuk.
1 2 3 |
$a = 1; $b = 2; $c = $a + $b; |
A fenti példában több minden is fontos. PHP-ban minden változó $ jellel kezdődik, ez után következik maga a név. A név nem kötelező egy betűből álljon, de nem lehet benne szóköz és speciális karakterek. Ahogy a példában látjuk, az a nevű változó felveszi az 1 értéket. A sor végén pedig pontosvessző található. Szinte minden programozási nyelvben a pontosvessző egy parancs végét jelenti. Minden utasítás után tehát használnunk kell a pontosvesszőt.
Az első és másadik sorokban értékeket adunk két változónak. A harmadik sor az első változók közti művelet. Itt c felveszi a és b összegét.
Műveletek
Az előző példában maga az értékadás is művelet, ahogyan az összegszámítás is. A műveletek sokfélék, de az egyszerűség kedvéért egyelőre csak az alapokat érintjük.
Az alapműveletek a matematikai műveletek, vagyis összeadás, kivonás, szorzás, osztás. Ezekre következik egy teljes futó PHP példa, majd utána a magyarázat.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
<?php // Összeadás $a = 1; $b = 2; $c = $a + $b; echo $c; // Kivonás $a = 3; $b = 2; $c = $a - $b; echo $c; // Szorzás $a = 2; $b = 3; $c = $a * $b; echo $c; // Osztás $a = 6; $b = 3; $c = $a / $b; echo $c; ?> |
Nagyon fontos, hogy minden PHP kódot ezzel a tag-el nyitunk: <?php és ?> -el zárunk. Ez szól a fordítónak, hogy ezek közt PHP kód következik, így azt értelmezni kell.
A példa maga egyszerű, három változóval dolgozunk, ahol a harmadik mindig felveszi az előző kettő közti művelet eredményét. Az echo parancs arra való, hogy kiírja az adott változót, a mi esetünkben a harmadikot, ami az eredményt tartalmazza. Megjegyzés: Az adott változók értékadása ugyanabban a kódban fut, tehát ha az a és b változóknak másodszor és az után nem adunk értéket, megtartják az alap értékeiket, avagy 1 -et és 2 -őt.
Összesítés
A fenti példákból kiindulva bárki nekifoghat kicsit feltérképezni, hogy milyen más műveleteket használhat. Az alap műveletek nagyon egyszerűek, megértésük sem veszi igénybe az agyat.
A fenti példa futtatása az előző bejegyzésben szereplő index.php file módosításával történik.