Hozzon létre egy hello.php nevű fájlt, és helyezze el a webszerver gyökérkönyvtárába (DOCUMENT_ROOT) a következő tartalommal:
1. példa Az első PHP szkriptünk: hello.php
Helló Világ" ; ?>
Használja böngészőjét a fájl eléréséhez webszerverének URL-címével, amely a következővel végződik: /hello.php fájl hivatkozás. Helyi fejlesztéskor ez az URL valami hasonló lesz http://localhost/hello.php vagy http://127.0.0.1/hello.php de ez a webszerver konfigurációjától függ. Ha minden megfelelően van beállítva, akkor ezt a fájlt a PHP elemzi, és a következő kimenetet küldi el a böngészőjének:
Helló Világ
Ez a program rendkívül egyszerű, és valóban nem kellett PHP-t használnia egy ilyen oldal létrehozásához. Mindössze annyit tesz, hogy megjeleníti: Helló Világ PHP segítségével visszhang nyilatkozat. Vegye figyelembe, hogy a fájl nem kell végrehajthatónak lennie vagy bármilyen módon különleges. A szerver rájön, hogy ezt a fájlt a PHP-nek kell értelmeznie, mert a ".php" kiterjesztést használta, amelyet a szerver úgy van beállítva, hogy továbbadja a PHP-nek. Tekintsd ezt egy normál HTML-fájlnak, amely történetesen egy sor speciális címkével rendelkezik, amelyek sok érdekes dolgot végeznek.
Ha kipróbáltad ezt a példát, és nem írt ki semmit, letöltést kért, vagy a teljes fájlt szövegként látod, akkor valószínű, hogy a szerveren, amelyen tartózkodsz, nincs engedélyezve a PHP, vagy nincs megfelelően beállítva. Kérje meg a rendszergazdát, hogy engedélyezze ezt Önnek a kézikönyv Telepítés fejezetében. Ha helyben fejleszt, olvassa el a telepítési fejezetet is, hogy megbizonyosodjon arról, hogy minden megfelelően van beállítva. Győződjön meg arról, hogy a fájlt http-n keresztül éri el a kimenetet biztosító szerverrel. Ha csak előhívja a fájlt a fájlrendszeréből, akkor a PHP nem fogja elemezni. Ha a problémák továbbra is fennállnak, ne habozzon, használja a számos lehetőség egyikét.
A példa lényege a speciális PHP címke formátum bemutatása. Ebben a példában használtuk PHP címke kezdetének jelzésére. Ezután betettük a PHP utasítást, és a záró tag hozzáadásával kiléptünk a PHP módból, ?> . Egy ilyen HTML-fájlban bárhol be- és kiléphet a PHP módból. További részletekért olvassa el az alapvető PHP szintaxis kézikönyv szakaszát.
jegyzet: Megjegyzés a soremelésekről
A soremeléseknek kevés jelentése van a HTML-ben, de még mindig jó ötlet, hogy a HTML-kódot szép és letisztult megjelenésűvé tegye soremelések beiktatásával. Egy soremelés, amely közvetlenül a zárás után következik ?> PHP eltávolítja. Ez rendkívül hasznos lehet, ha sok PHP blokkot teszel be, vagy olyan PHP-t tartalmazó fájlokat tartalmaz, amelyeknek nem kellene semmit kiadniuk. Ugyanakkor kissé zavaró is lehet. A bezárás után szóközt tehetsz ?> szóköz és soremelés kényszerítéséhez, vagy behelyezhet egy explicit soremelést a PHP blokkon belüli utolsó visszhangba/nyomtatásba.
jegyzet: Megjegyzés a szövegszerkesztőkről
Számos szövegszerkesztő és integrált fejlesztési környezet (IDE) használható PHP-fájlok létrehozására, szerkesztésére és kezelésére. Ezen eszközök részleges listája a » PHP szerkesztők listája címen található. Ha szerkesztőt szeretne ajánlani, látogasson el a fenti oldalra, és kérje meg az oldal karbantartóját, hogy a szerkesztőt vegye fel a listára. Hasznos lehet egy szintaktikai kiemeléssel rendelkező szerkesztő.
jegyzet: Megjegyzés a szövegszerkesztőkről
szövegszerkesztők, mint például a StarOffice Writer, Microsoft Wordés az Abiword nem optimális a PHP fájlok szerkesztéséhez. Ha szeretne egyet használni ehhez a tesztszkripthez, gondoskodnia kell arról, hogy a fájlt más néven mentse egyszerű szöveg vagy a PHP nem fogja tudni olvasni és végrehajtani a szkriptet.
jegyzet: Megjegyzés a Windows Jegyzettömbhöz
Ha a PHP-szkripteket a Windows Jegyzettömb használatával írja, gondoskodnia kell arról, hogy a fájlok .php kiterjesztéssel legyenek mentve. (A Jegyzettömb automatikusan .txt kiterjesztést ad a fájlokhoz, kivéve, ha az alábbi lépések egyikével megakadályozza.) Amikor elmenti a fájlt, és a rendszer kéri, hogy adjon nevet a fájlnak, tegye idézőjelbe a fájlnevet (azaz "hello.php" "). Alternatív megoldásként kattintson a "Mentés" párbeszédpanel "Szöveges dokumentumok" legördülő menüjére, és módosítsa a beállítást "Összes fájl"-ra. Ezután megadhatja a fájlnevét idézőjelek nélkül.
Most, hogy sikeresen elkészített egy működő PHP szkriptet, ideje elkészíteni a leghíresebb PHP szkriptet! Hívjon a phpinfo() függvényt, és sok hasznos információt fog látni a rendszerről és a beállításokról, mint például az elérhető előre definiált változók, betöltött PHP modulok és konfigurációs beállítások. Szánjon egy kis időt, és tekintse át ezt a fontos információt.
2. példa Rendszerinformációk beszerzése a PHP-ből
Szóval, barátaim, ha elérted ezt a leckét, akkor sikerült bármelyiket telepíteni helyi szerver, vagy vegyél egy tárhelyet, ahol PHP-vel dolgozhatsz. Gratulálunk – ez nagy lépés!
Röviden szólok a PHP-ről - ezt a programozási nyelvet a világ minden táján használják, és bármilyen bonyolultságú webhelyet hozhat létre rajta, a névjegykártyáktól a nagy portálokig. Azt hiszem, sokak számára már nem titok, hogy a legnagyobb közösségi média facebook.com(a nulláról php-ban) és vk.com(motor php-ben) PHP-ben írták. Tehát vonjuk le a következtetéseket és kezdjük el a munkát!)
Hogyan működik a kód
PHP kód feldolgozása a szerver oldalon történik. Vagyis nincs kész oldal. Például a kódban a parancs adatgyűjtésre kerül arról, hogy hány felhasználó regisztrálva van Ebben a pillanatban Online. A webhely látogatója rákattint egy hivatkozásra Minden felhasználó. Meg akarja szerezni dinamikus adatok, vagyis azokat, amelyek folyamatosan változnak. A szerveren történő számítás befejezése után az oldal generált HTML kódja formájában érkeznek adatok a szerverről a felhasználók számával. Ennek eredményeként a linkre kattintás-kérés után a felhasználó megkapja az oldalt. Ha megnézi az eredményül kapott oldal kódját, akkor csak a HTML-t láthatja, és a PHP kód nem lesz elérhető. Nagyjából a PHP utasításokat ad a szervernek, hogy hogyan és mely blokkokból készítsen oldalt.Hogyan néz ki a PHP kód és hova kell beilleszteni?
A PHP kód közvetlenül beágyazható a HTML-be. A PHP kódot szögletes zárójelek és kérdőjel segítségével ágyazzák be HTML oldalakba , azonban korlátozhatja magát a kérdőjelekkel ellátott zárójelekre код; ?> . Csak a fájl kiterjesztését kell módosítania, például a következőről .html tovább .phpPHP kód(fájl index.php)
visszhang "Hello világ!";
?>