PHP oktatóanyag: Hello world
Ez az oktatóanyag segít elindulni a PHP-val. Megmagyarázza, mire van szükséged az első PHP programod megírásához. Az alapokkal kezdődik: megtanulod, hol találhatod és töltheted le a szükséges eszközöket, hogyan telepítsd ezeket az eszközöket, és egészen a kód építéséig és futtatásáig vezet. Ha még soha nem írtál PHP programot, ez a legjobb hely az elinduláshoz. Ezt a cikket azért hoztuk létre, hogy elkezdhess PHP-t tanulni, majd továbbléphess az SMS példáinkhoz. Ha már ismered a PHP-t, közvetlenül ugrathatsz az alábbi SMS projektek egyikéhez.
PHP SMS példák:
PHP SMS küldése HTTP REST API-val (kódminta)
PHP több SMS küldése HTTP REST API-val (kódminta)
PHP SMS ütemezése HTTP REST API-val (kódminta)
PHP SMS fogadása HTTP REST API-val (kódminta)
PHP SMS törlése HTTP REST API-val (kódminta)
Töltsd le a legújabb PHP SMS API könyvtárat a Githubról
Mi a PHP
A PHP egy szerveroldali programozási nyelv. Hasonlít egy természetes nyelvhez, mint például az angol. A számítógéppel való kommunikációra használják. A fő különbség egy természetes nyelv és egy programozási nyelv között az, hogy a programozási nyelvek szigorúbb szerkezettel rendelkeznek, hogy a számítógép jobban megértse őket.
Mi a WampServer
A WampServer egy megoldáskészlet a Microsoft Windows operációs rendszerhez, amely az Apache webszervert, az OpenSSL-t SSL támogatáshoz, a MySQL adatbázist és a PHP programozási nyelvet tartalmazza. Ezt fogjuk használni a PHP kód helyi futtatásához a számítógépünkön.
Mi a PHP Hello world program
A hello world program a legegyszerűbb program, amit írhatsz. Egyszerűen kiírja a következő mondatot: Hello world a számítógép képére. A Hello World program az első program, amit a fejlesztők írnak bármely programozási nyelven.
Hogyan írd meg az első programodat PHP-ban
Az első PHP programod megírásához:
- Ellenőrizd az előfeltételeket
- Állítsd be a WampServer-t
- Töröld az eredeti index.php fájlt
- Írd meg a Hello World programot PHP-ban
- Használd az echo("Hello world!") parancsot a kiíráshoz
- Futtasd a PHP Hello World programodat
- Ellenőrizd a kimenetet a böngészőben
- Javítsd a hibákat, ha szükséges
Előfeltételek
Íme, amire szükséged van az elinduláshoz. Az első számítógépes programod PHP-ban való megírásához szükséged van egy Windows számítógépre, WampServer-re és az alább bemutatott példakódra.
- Windows 10 számítógép
- WampServer
- Ozeki Hello World példaprojekt
Töltsd le a WampServer-t
WampServer
Az elinduláshoz látogass el a következő linkre: https://wampserver.com és töltsd le a WampServer telepítőt (1. videó).
Töltsd le a WampServer-t
Kezdd azzal, hogy a böngésződben megnyitod a https://wampserver.com oldalt. Kattints a Download gombra a tetején, hogy automatikusan legörgess a letöltési részhez. Kattints a WAMPSERVER 64 BITS (X64) elemre a WampServer telepítő letöltéséhez a számítógépedre (1. ábra).
WAMP telepítése
A következő lépés a WampServer letöltése után a telepítése. Ez a videó megmutatja, hogyan teljesítheted sikeresen a telepítést. Amikor telepítetted a WampServer-t, az automatikusan elindul (2. videó). A telepítési folyamat befejezése után folytathatjuk az első 'Hello world!' PHP programunk létrehozásával.
Írd meg a 'hello world' programodat PHP-ban
Ebben a részben megírjuk az első PHP kódunkat, csak a WampServer és egy egyszerű Windows jegyzettömb segítségével.
Először is létre kell hoznunk egy új fájlt, index.php néven a
korábban megnyitott /www/ mappában.
Megjegyzés: Hasznos, ha engedélyezed a rendszernek a fájlkiterjesztések megjelenítését,
megmutatom, hogyan kell ezt megtenni a következő videóban.
A név nem opcionális, mert a helyi szerver automatikusan megnyitja az
index néven elnevezett fájlt.
A www mappa
Ezután meg kell nyitnunk a www mappát. Ez a wamp64 mappán belül található, amely maga abba a könyvtárba kerül, ahová a WAMP-ot telepítjük. A www mappában vagy szerkesztenünk kell a meglévő index.php fájlt, vagy törölnünk és létrehozni egy újat (2. ábra). Ebben a fájlban fogjuk megírni a PHP kódot és futtatni a böngészőnkben.
<?php echo("Hello world!"); ?>
"Hello world!" kód
Ahogy az az (1. kód) példában látható, minden PHP kód egy nyitó PHP taggel kezdődik <?php, és egy záró PHP taggel végződik ?>. Ezen tag-ek között az echo parancsot használjuk az üzenetünk, a "Hello World!" megjelenítéséhez.
A "Hello world!" program megírása PHP-ban
Ez a videó útmutató bemutatja, hogyan írhatod meg a "Hello World!" kódot PHP nyelven. Ezt a Notepad-ban az index.php fájl módosításával teheted meg (3. videó). Maga a kód egy nyitó és egy záró tag-et használ. Ezen tag-ek között található az echo parancs. Az echo parancs argumentuma az a tényleges üzenet, amely megjelenik az oldalon.
A 'hello world' program futtatása a böngészőben
A PHP kód futtatásához frissítened kell a weboldalt,
és az új tartalom megjelenik (4. videó).
Megjegyzés: Fontos, hogy a PHP fájljaidat
a www mappába kell mentened!
Útvonal: C:\wamp64\www
A kód kimenete
Miután megírtad a kódodat, most megnyithatod a böngésződben a http://localhost/ beírásával az URL sávba (3. ábra). Megnyitáskor láthatod, hogy megjeleníti a "Hello World!" üzenetet. Ez azt jelzi, hogy a kódod helyesen fut. Most nézzük meg, mi történik, ha a kódod szintaxisa nem helyes.
Mi történik, ha hibázok PHP-ban
Ha hibázol a PHP kódodban, és futtatod a kódodat, a fordító figyelmeztetni fog a hibáidról.
A példánkban eltávolítunk egy idézőjelet a echo("Hello world!"); sorból.
Mi a szintaktikai hiba PHP-ban?A szintaktikai hiba azt jelenti, hogy nem értem. Ha angolul beszélsz valakivel és ő nem érti, amit mondasz, azt fogja válaszolni, hogy "Nem értem". Ha PHP-ban beszélsz egy számítógéphez, és a számítógép nem érti, amit mondasz, azt fogja válaszolni, hogy "Szintaktikai hiba".
Az alábbi kódban szándékosan hibát fogunk elkövetni azzal, hogy nem teszünk pontosvesszőt a Hello World sor után. Látni fogod, hogyan reagál a számítógép, hogyan javítjuk a hibát, és hogyan futtatjuk sikeresen a számítógépes programot.
Hogyan kezeljünk egy szintaktikai hibát PHP-ban?
Az alábbi kódban szándékosan szintaktikai hibát fogunk elkövetni azzal, hogy nem teszünk pontosvesszőt a Hello World sor után. Látni fogod, hogyan reagál a számítógép, hogyan javítjuk a hibát, és hogyan futtatjuk sikeresen a számítógépes programot.
Hiba elkövetése és javítása
Ebben a videóban szándékosan hibát fogunk elkövetni a PHP kódunkban. Ez nem fogja futtatni a kódot, tehát nem jeleníti meg az üzenetet. Ehelyett egy hibaüzenet jelenik meg (5. videó).
Hibaüzenet PHP-ban
Ha érvénytelen szintaxis van a PHP kódban, a kód nem fog futni. Itt láthatjuk, hogy a "Hello World!" helyett egy hibaüzenet jelenik meg (4. ábra). Ez az üzenet információt tartalmaz a hiba típusáról és arról, hogy hol történt. Ez rendkívül hasznos a fejlesztő számára, mert könnyebbé teszi a hibák azonosítását és javítását a kódban.
Összefoglalás
Ez a cikk elmagyarázta, hogyan szerezheted meg a PHP programozás tanulásához szükséges előfeltételeket, és hogyan írhatod meg és futtathatod az első Hello World programodat. Most azt javaslom, hogy alkalmazd az Ozeki PHP SMS megoldásait az üzenetek szervezéséhez, amely megfelelő, jól megírt metódushívásokat és egy jól tervezett SMS osztályt kínál az SMS paraméterek konfigurálásához. A PHP SMS API használata nagyszerű, mert lehetővé teszi az SMS üzenetek szervezését a számodra megfelelő módon, és az Ozeki SMS Gateway kiváló működési sebességet biztosít.
További információkat találhatsz erről a technológiáról és az Ozeki SMS Gateway-ről, ezért mindenképpen olvass tovább. Jó ötlet megnézni az oktatóanyagot arról, hogyan küldj SMS-t PHP-ból.
Most a következő dolgod, hogy letöltöd az Ozeki SMS Gateway-t és kezdődhet a munka!
More information
- C# SMS tutorial: Hello world
- Visual Basic SMS tutorial: Hello world
- F# SMS tutorial: Hello world
- Java SMS tutorial: Hello world
- Javascript SMS tutorial: Hello world
- Node.js SMS tutorial: Hello world
- Kotlin SMS tutorial: Hello world
- C/C SMS tutorial: Hello world
- Delphi SMS tutorial: Hello world
- PHP SMS tutorial: Hello world
- Perl SMS tutorial: Hello world
- Python SMS tutorial: Hello world
- Python flask SMS tutorial: Hello world
- Ruby SMS tutorial: Hello world
- Tcl/Tk SMS tutorial: Hello world
- Go SMS tutorial: Hello world
- R SMS tutorial: Hello world
- Scala SMS tutorial: Hello world
- Objective C SMS tutorial: Hello world
- Tutorials for software developers