<div align=\'center\'>Első lecke[/CENTER]
Vagyis az első programunk

A PHP is tisztán szövegfájl, olyan, mint a HTML, ezért olyan szövegszerkesztőt használsz, amilyet a kedved tartja. (Én a notepadot ajánlom mer az átlátható valamien szinten)
A lényeg a mentésnél van: az elkészített programokat *.php kiterjesztéssel kell menteni.
például: elso.php, index.php, stb. ha más néven mentjük őket akkor az istenért sem fognak tudni majd futni.

Kezdjük is el: Gépeld be notepadba a következőt pontosan, majd mentsd el lecke1.php néven, aztán meglátjuk, mi lesz

[/CODE]&lt;?php
print (&amp;quot;AdobePlanet PHP Lecke 1&amp;quot;);
?&gt;[/CODE]

mentés, majd a böngészőben megnyithatod az leck1.php-t.

Két eset lehetséges: Ha minden jól ment, akkor csak a &quot;AdobePlanet PHP Lecke 1&quot; kerül kiírásra, ha nem, akkor az egész begépelt szöveg. Nos, ez utóbbi esetben valamit vagy elgépeltél, vagy a böngészőben írtad el címet, vagy nincs jól telepítve a PHP, nincs helyesen bekonfigurálva a gépeden az Apach, vagy egyéb gondjaid lehetnek.


Folytassuk: mit is írtunk tulajdonképpen? Elemezzük ki a begépelt kódokat:


PHP blokkok kezdése és befejezése

Ha bárhol php-t akarok használni, azt tudatnom kell a az értelmezővel vagyis ha rosszúl csinálunk valamit akkor html-nek ismeri majd fel a böngésző.

Ha nem szeretnénk a PHP értelmező proginkon állítgatni, akkor alapértelmezésben a kezdő és záró elemek a következők:

[/CODE]<?php
?>[/CODE]

Ez a hagyományos típus, de van rövidített, ún. short_open_tag = On (amit a php.ini fájlban kell On-ra állítani), ekkor elegendő egy <?-t írni a kezdéskor.
És van ASP típusú:<% ... %>, akkor pedig asp_tag = On -t kell átállítani. Ha akarod, próbáld ki.

A PRINT függvény

Nocsak! Máris függvény!
A szöveges adatot (string értékeket) lehet idezőjelek (&quot;) és aposztrofok (') közé is tenni, a különbség, hogy az idézőjelek közé zárt karaktersort az értelmező értelmezi (mégpedig kibontja a változó hivatkozásokat).
Az aposztrófok közé zárt karaktersort az értelmező egy az egyben kiírja.

A print függvény kicsit speciálisabb a többinél, amelyekről később szó lesz.
A függvények általános formulája:
print()

a zárójelek közé bármilyen típusú adat kerülhet, a kapott adatokkal dolgozik a függvény, majd a függvény kimenetén a böngészőhöz kerül az eredmény. A print függvény éppen erre alkalmas, hogy megjelenítse az eredményt. És - csupán a print függvény esetében - a zárójelek el is hagyhatók.

(Megjegyzés: A matekban a függvény megkövetelheti a zárójeleket, itt azonban vannak verziók, amelyben elhagyhatók, de jobb, ha nem szokunk le a használatától!)

A pontosvessző ; jelzi a print-utasítás végét. (bármilyen utasítás végét, kivéve az elágazásokat (if..else, switch, és a ciklusokat: while, for)később

Megjegyzések beillesztése a PHP kódokba

Olyan megjegyzések, amelyeket a böngésző nem jelenít meg, mert a // vagy a # jelecskék hatására az értelmező figyelmen kívűl hagyja az utána következőket, egészen a sor végéig, vagy a blokk végéig.
Ilyen megjegyzésekre akkor van szükség, ha hosszú-hosszú programot írunk és később változtatásokat szeretnénk benne eszközölni. Ilyenkor jól jöhet a kódsorozatban egy olyan bejegyzés, amivel hamarabb rátalálunk a változtatni kívánt sorokra. (Egyébként logikai szempontból sem hülyeség)
Ha több sorra való megjegyzésünk van, azt /* ill. ... */ jelek közé tesszük.

[/CODE]<?php
// Ez itt egy megjegyzés

# Meg ez is az

/* ide pedig írhatok, amit akarok
az értelmező ezekből
semmit sem jelenít meg
próbáld ki
*/

?>[/CODE]

Nos egyenlőre ennyi. A későbiekben majd még több dologgal is megismerkedhetünk.