PHP egy programozási nyelv gyakran használják olyan weboldalak tartalmának létrehozására, amelyekkel html oldalakat és forráskódokat programozhat. A PHP a rekurzív betűszó Mit jelent "PHP Hhipertext Pújrafeldolgozó »(kezdetben PHP Tools, vagy PSZEMÉLYES Home Page Tools), és ez a értelmezett nyelv kiszolgálók alkalmazásainak vagy webhelyek dinamikus tartalmának létrehozásához használják. Az utóbbi időben más típusú programok létrehozására is, ideértve a grafikus felületű alkalmazásokat is a könyvtárak segítségével Qt o GTK +.
A PHP HASZNÁLATA
A PHP fő felhasználási területei a következők:
- A menetrend háló dinamika, általában az adatbázis motorral kombinálva MySQL, bár natív támogatást nyújt más motorokhoz, beleértve a szabványt is ODBC, ami nagyban kibővíti a csatlakozási lehetőségeket.
- Konzol programozás, stílusában Perl o Shell szkriptek.
- Böngészőtől független grafikus alkalmazások létrehozása a PHP és a kombinációval Qt/GTK +, amely lehetővé teszi asztali alkalmazások fejlesztését a operációs rendszerek amelyben támogatott.
A PHP ELŐNYEI
- Ez egy többplatformos nyelv.
- Az a képesség, hogy csatlakozhat a legtöbb használt adatbázis-illesztőprogramhoz, kiemeli annak kapcsolatát MySQL
- Különböző forrásokból származó adatok olvasása és kezelése, beleértve azokat az adatokat is, amelyeket a felhasználók a HTML-űrlapokból adhatnak meg.
- Képesség bővíteni a lehetőségeket a hatalmas számú modul (ún. Ext vagy bővítmény) használatával.
- A hivatalos honlapján átfogó dokumentáció található ([1]), amelyek közül kiemelkedik, hogy a rendszer összes funkcióját egyetlen súgófájlban magyarázzák és példázzák.
- Es font, így mindenki számára könnyen elérhető alternatívaként jelenik meg.
- Lehetővé teszi a Objektumorientált programozás.
- Lehetővé teszi az űrlapok létrehozását az internet számára.
- Rendkívül átfogó és beépített függvénykönyvtár
- Nem igényel változó típusok meghatározását vagy részletes alacsony szintű kezelést.
Itt van egy példa egy egyszerű weboldalra, amelyet a PHP nyelv használatával fejlesztettek ki.
Példa if (betűs($ _ POST[„mutat”])) { visszhang 'Szia, '.htmlentitások($ _ POST['Név']) .", a kedvenc ételed:". htmlentitások($ _ POST['étel']); } más { ?> <forma módszer="POST" cselekvés ="?"> Mi a neved?"szöveg" név ="Név"> Mi a kedvenc ételed?"étel"> Spagetti Sült pizza"Beküldés" név ="show" érték ="Kövesse"> } ?>
Ebben a kódban a következő jellemzők figyelhetők meg:
- Az űrlap által a POST módszerrel küldött változókat a tömb belső nyelvén fogadják
$_POST
, amely megkönnyíti az ilyen típusú adatok megszerzését. Ugyanezt a módszert használja a nyelv egy webalkalmazás összes információforrásához, mint pl keksz a mátrixban$_COOKIES
, URL-változók$_GET
(amely formában felhasználható az adatok mentésére), munkamenet-változók a$_SESSION
, valamint a szerver és kliens változókat a tömbön keresztül$_SERVER
. - A PHP kód be van ágyazva a HTML és kölcsönhatásban van vele, lehetővé téve a weboldal szerkesztését egy közös szerkesztőben HTML és adja hozzá a dinamikus kódot a címkék belsejébe
<?php ?>
. - Az eredmény megmutatja és elrejti a kód bizonyos részeit HTML feltételesen.
- Nyelvspecifikus funkciók használhatók olyan webalkalmazásokhoz, mint pl
htmlentitites()
, amely átalakítja azokat a karaktereket, amelyek valamilyen különleges jelentéssel bírnak a kódban HTML vagy amelyeket hibásan lehet megjeleníteni a böngészőben ékezetként vagy umlautként, ekvivalens formátumban HTML..
Ha tovább szeretne tanulni egy kicsit többet a legnépszerűbb ingyenes nyelvről, akkor ellátogathat a hivatalos weboldalra