PHP je programski jezik pogosto uporablja za ustvarjanje vsebin za spletna mesta, s katerimi je mogoče programirati strani HTML in izvorne kode. PHP je rekurzivna kratica Kaj to pomeni "PHP Hhiperteksta Pponovni procesor »(sprva PHP Tools ali, Posebno Home Page Tools) in je a tolmačen jezik uporablja se za ustvarjanje aplikacij za strežnike ali ustvarjanje dinamične vsebine za spletna mesta. V zadnjem času tudi za ustvarjanje drugih vrst programov, vključno z aplikacijami z grafičnim vmesnikom, ki uporabljajo knjižnice Qt o GTK +.
UPORABA PHP
Glavne uporabe PHP so naslednje:
- Urnik za spletne strani dinamiko, običajno v kombinaciji z mehanizmom baze podatkov MySQL, čeprav ima vgrajeno podporo za druge motorje, vključno s standardom ODBC, kar močno razširi vaše možnosti povezave.
- Programiranje konzole v slogu Perl o Skriptiranje lupine.
- Ustvarjanje grafičnih aplikacij, neodvisnih od brskalnika, s pomočjo kombinacije PHP in Qt/GTK +, ki vam omogoča razvoj namiznih aplikacij na OS v katerem je podprt.
PREDNOSTI PHP
- To je večplatformni jezik.
- Zmožnost povezovanja z večino gonilnikov baz podatkov, ki se danes uporabljajo, poudarja njeno povezljivost z MySQL
- Branje in obdelava podatkov iz različnih virov, vključno s podatki, ki jih lahko uporabniki vnesejo iz obrazcev HTML.
- Sposobnost razširiti svoj potencial z uporabo ogromnega števila modulov (imenovanih zunanji ali razširitve).
- Na svoji uradni strani ima obsežno dokumentacijo ([1]), med katerimi izstopa, da so vse sistemske funkcije razložene in prikazane v eni sami datoteki s pomočjo.
- Es funtov, zato je predstavljen kot lahko dostopna alternativa za vsakogar.
- Omogoča tehnike Predmetno usmerjeno programiranje.
- Omogoča ustvarjanje spletnih obrazcev.
- Izjemno obsežna in vključena izvorna knjižnica funkcij
- Ne zahteva opredelitve vrst spremenljivk ali podrobnega ravnanja na nizki ravni.
Tu je primer preproste spletne strani, razvite v jeziku PHP.
Primer if (izset($ _ POST['kaže'])) { echo 'Zdravo, '.htmlentnosti($ _ POST["Ime"]) .', vaša najljubša hrana je:'. htmlentnosti($ _ POST["hrana"]); } ostalo { ?> <metoda oblike="OBJAVI" dejanje ="?"> Kako ti je ime?"besedilo" ime ="Ime"> Katera je vaša najljubša hrana?"hrana"> Špageti Pečenka Pica"oddaj" ime ="kaže" vrednost ="Spremljaj"> } ?>
V tej kodi je mogoče opaziti naslednje značilnosti:
- Spremenljivke, ki jih obrazec pošlje z metodo POST, so prejete v jeziku znotraj polja
$_POST
, ki olajša pridobivanje tovrstnih podatkov. To isto metodo jezik uporablja za vse vire informacij v spletni aplikaciji, na primer piškotki v matriki$_COOKIES
, Spremenljivke URL v$_GET
(ki se v obrazcih lahko uporablja za shranjevanje podatkov), spremenljivke seje z uporabo$_SESSION
in spremenljivke strežnika in odjemalca skozi matriko$_SERVER
. - Koda PHP je vdelana v HTML in z njim sodeluje, kar omogoča oblikovanje spletne strani v skupnem urejevalniku HTML in dodajte dinamično kodo znotraj oznak
<?php ?>
. - Rezultat prikazuje in skriva določene dele kode HTML pogojno.
- Za spletne aplikacije je mogoče uporabiti funkcije, specifične za jezik, kot je
htmlentitites()
, ki pretvori znake, ki imajo v kodi poseben pomen HTML ali pa bi se lahko v brskalniku pomotoma prikazali kot poudarki ali zaznamki v enakovrednih oblikah HTML..
Če želite še naprej učiti malo več o najbolj priljubljenem brezplačnem jeziku, lahko obiščete uradno spletno stran