PHP utastsok Ksztette Rummel Szabolcs Elrhetsg rszmailbox hu
PHP utasítások Készítette: Rummel Szabolcs Elérhetőség: rsz@mailbox. hu
Utasítások A program azon részei, amiket a program egymás után végrehajt. n A HTML-ben a php utasítások mindig <? …. ? > között vannak, különben kiíródnak. n
Csoportosítása n Egyszerű: Értékadás: Szintaktikája: $a=2; Ahol: $: hivatkozás a változó nevére. a: a változó neve. =2: értékadás. n
Kiíró utasítás n n echo print
Operátorok: műveleti jelek. Operandusok: azok az elemek, amikkel a műveletet végezzük. Kifejezés: az operandusokat és az operátorokat együtt. Példa itt!
String operátor Összefűzés: $c= $a. $b $c tartalma= $a tartalma és $b tartalma. n Hozzáfűzés: $a= $a. = $b $a-hoz hozzáfűzzük $b tartalmát. Példa itt! n
Aritmetikai operátor n n n Összeadás: $a + $b Kivonás: $a - $b Szorzás: $a * $b Egészrészű osztás: $a / $b Egészrészű osztás maradéka: $a % $b
Logikai műveletek n n Logikai operandusokkal végeznek műveletet, az eredmény is logikai lesz. Tagadás (Not): !$a És (And): $a & $b – logikai And $a && $b –bináris And (mindig jó) Vagy (Or): $a | $b – logikai Or $a || $b – bináris Or (mindig jó)
Öszehasonlítás n n n n $a == $b: egyenlő $a != $b: nem egyenlő >$a: nagyobb mint $a >=$a: nagyobb egyenlő mint $a <$a: kisebb mint $a <=$a: kisebb egyenlő mint $a $b===$a: azonos
Egyéb műveletek n n Előnövelés: ++$a: $a értékét növeli egyel, majd kiírja. Utónövelés: $a++: kiírja, majd $a értékét növeli egyel. Előcsökkentés: --$a Utócsökkentés: $a--
Egyéb műveletek n n n $a-=5: csökkentés $a+=5: hozzáadás $a*=5: érték szorzása $a/=5: érték osztása $a%=5: érték maradéka
Végrehajtás sorrendje n Az ismert műveleti sorrend itt is érvényes, ezen zárójelezéssel változtathatunk.
Elágazások n n Feltételes elágazás Többirányú elágazás
Operátor példa n n n $a + $b = $c $a =5 – operandus + - operátor $b =3 - operandus $c =8 - operandus
String példa $a= „Csóka”; n $b=„Béla”; n Összefűzés: $c=$a. $b – „Csóka Béla”; n Hozzáfűzés: $c=$c. =„GOd” – „Csóka Béla GOd” n
Feltételes elágazás 1 n n Ha feltétel akkor utasítás 1 különben utasítás 2 Az utasítás 1 akkor hajtódik végre, ha a feltétel igaz, ha hamis az utasítás 2 hajtódik végre. Példa itt!
Feltételes elágazás 2 PHP alak: if ($a>5) { echo „nagyobb”; } feltétel igaz else { echo „kisebb”; } feltétel hamis
Többirányú elágazás 1 Érték megadása (szám, szöveg, kifejezés) n értékvizsgálat: utasítás 1; n értékvizsgálat: utasítás 2; n értékvizsgálat: utasítás 3; n Különben: utasítás 4; Példa itt!
Többirányú elágazás 1 Switch { Case 1: Case 2: Case 3: Default: } ($a) utasítás 1; utasítás 2; utasítás 3; utasítás 4; break; braek; break; vizsgálat 1 vizsgálat 2 vizsgálat 3 különben
- Slides: 19