PHP alapok

Mielőtt nekikezdünk, tisztázzuk, mi is az a PHP?

  • techline.hu

Mielőtt nekikezdünk, tisztázzuk, mi is az a PHP?
A PHP környezet telepíthető Windowsra és Linuxra egyaránt, és bármelyik platform alatt írjuk meg a kódokat, azt probléma nélkül tehetjük át a másikra. A PHP fájlokat tetszőleges szövegszerkesztővel lehet szerkeszteni, de javasolt olyan szövegszerkesztőket használni amelyekben van kódszínezési funkció. Így gyorsabban kiszűrhetjük a gépelési hibákat a forráskódban.

Első php programunk
A feladat viszonylag egyszerű: írassuk ki PHP függvény segítségével a „Hello Web!” üzenetet.

Forrás:
 print ("Hello Web!");
?>

A kódunkat formulába tettük. De helyes a formula is.
A php forrás megkülönbözteti a kis és a nagybetűket.

Második példaprogram
Ezúttal feladatunkat kicsit bonyolítjuk, kiegészítjük az előző példát az alap HTML tag-ekkel.

Forrás:

 
 Teszt oldal
 

  print ("Hello Web!");
 ?>

Fontos, hogy a továbbiakban ezeket a HTML tag-eket mindig tegyük programjaink „köré”.

A kód és az eremény a böngészőben

Változok definiálása
A php-ban a változók neve előtt egy $ jel van. Utána egy tetszőleges változó név. A változó neve tartalmazhat betűket és számokat plusz az aláhúzás jelet.
Példa:
$alma
$al_ma
$alam1

A változónak nem kell típust adni (ahogyan azt nagyon sok nyelvben meg kellene tenni). PHP-ban a változóknak olyan értéket adunk amilyet csak szeretnénk. Az értéke eldönti, hogy milyen típusú lesz. Egy változót a programunk során több típusúként is használhatunk.
Példa:
$alma=5;
print $alma;
print "
”;

print gettype($alma)  // kiírja az alma változó típusát
print "
”;
$alma=”Hello Word”;
print $alma ;
print "
”;
print gettype($alma)  // kiírja az alma változó típusát

Eredmény:
5
integer
Hello Word
String

Fontos: PHP-ban a függvények után a paramétereket zárójelek közé kell tenni. A print függvény ebből a szempontból kivétel (lásd példánkat) mert ennél a függvénynél a zárójelek elhagyhatók.

Néhány faladat javaslat a lecke alapján:
- Készítsünk programot amely köszönti a felhasználót a weblapon.
- Készítsünk programot amelyben különböző változó típusokat helyezünk el egy változóban és figyeljük a változó típusának változását.

Hozzászólások