PHP je programovací jazyk často se používá k vytváření obsahu pro webové stránky, pomocí kterých lze programovat html stránky a zdrojové kódy. PHP je a rekurzivní zkratka Co to znamená "PHP HHyper-textový Ppřepracovat »(zpočátku nástroje PHP, nebo Posobní Home Page Tools), a je to tlumočený jazyk slouží k vytváření aplikací pro servery nebo k vytváření dynamického obsahu pro webové stránky. V poslední době také pro tvorbu dalších typů programů včetně aplikací s grafickým rozhraním pomocí knihoven Qt o GTK +.
POUŽITÍ PHP
Hlavní použití PHP je následující:
- Rozvrh pavučina dynamika, obvykle v kombinaci s databázovým strojem MySQL, i když má nativní podporu pro jiné motory, včetně standardu ODBC, což výrazně rozšiřuje vaše možnosti připojení.
- Programování konzoly ve stylu Perl o Shell skriptování.
- Vytváření grafických aplikací nezávislých na prohlížeči pomocí kombinace PHP a Qt/GTK +, který vám umožní vyvíjet desktopové aplikace v OS ve kterém je podporován.
VÝHODY PHP
- Jedná se o multiplatformní jazyk.
- Možnost připojení k většině dnes používaných databázových ovladačů zdůrazňuje jeho konektivitu s MySQL
- Čtení a manipulace s daty z různých zdrojů, včetně dat, která mohou uživatelé zadávat z formulářů HTML.
- Schopnost rozšířit svůj potenciál pomocí velkého počtu modulů (nazývaných ext nebo rozšíření).
- Má rozsáhlou dokumentaci na svých oficiálních webových stránkách ([1]), z nichž vyniká, že všechny systémové funkce jsou vysvětleny a ilustrovány v jediném souboru nápovědy.
- Es liber, takže je prezentována jako snadno dostupná alternativa pro každého.
- Umožňuje techniky Objektově orientované programování.
- Umožňuje vám vytvářet formuláře pro web.
- Mimořádně komplexní a zahrnutá nativní knihovna funkcí
- Nevyžaduje definici typů proměnných ani podrobné zpracování na nízké úrovni.
Zde je příklad jednoduché webové stránky vyvinuté pomocí jazyka PHP.
Příklad if (je nastaven($ _ POST['ukazuje'])) { minout 'Ahoj, '.htmlentity($ _ POST['Název']) .', vaše oblíbené jídlo je:'. htmlentity($ _ POST['jídlo']); } jiný { ?> <formová metoda="POŠTA" akce ="?"> Jak se jmenuješ?"text" jméno ="Název"> Jaké je vaše oblíbené jídlo?"jídlo"> Špagety Pečeně Pizza"Předložit" jméno ="ukazuje" value ="Následovat"> } ?>
V tomto kódu je možné sledovat následující charakteristiky:
- Proměnné odeslané formulářem pomocí metody POST jsou přijímány v jazyce uvnitř pole
$_POST
, což usnadňuje získání tohoto typu dat. Stejnou metodu používá jazyk pro všechny zdroje informací ve webové aplikaci, například cookies v matici$_COOKIES
, Proměnné URL v$_GET
(které ve formulářích lze použít k uložení dat), použití proměnných relace$_SESSION
a proměnné serveru a klienta prostřednictvím pole$_SERVER
. - Kód PHP je vložen do HTML a interaguje s ní, což vám umožní navrhnout webovou stránku v běžném editoru HTML a přidejte dynamický kód do značek
<?php ?>
. - Výsledek zobrazuje a skrývá určité části kódu HTML podmíněně.
- Je možné použít funkce specifické pro jazyk pro webové aplikace, jako je
htmlentitites()
, který převádí znaky, které mají v kódu zvláštní význam HTML nebo které by mohly být v prohlížeči chybně zobrazeny jako akcenty nebo přehlásky, v jejich ekvivalentech ve formátu HTML..
Pokud se chcete i nadále dozvědět něco více o nejoblíbenějším bezplatném jazyce, můžete navštívit oficiální web