PHP
Je zkratkou pro „PHP: Hypertext Preprocessor“.
PHP je skriptovací jazyk, který weboví vývojáři používají k vytváření dynamických webů. Na webových serverech Apache bývá často nainstalován ve výchozím nastavení spolu s MySQL jako součást konfigurace „LAMP“.
Každý úryvek kódu PHP začíná řetězcem <?php a končí řetězcem ?>. Stránky PHP mohou obsahovat více úryvků vložených do kódu HTML, které generují dynamický obsah. Když návštěvník webu otevře stránku PHP, webový server kód PHP zpracuje neboli „analyzuje“ ještě před odesláním HTML do prohlížeče klienta. V níže uvedeném příkladu funkce PHP získá ze serveru místní čas a datum a vloží je do HTML. ("F d, Y" formátuje datum jako 31. prosince 2021.)
<p>Aktuální datum je <?php echo date("F d, Y"); ?></p>
Níže je pohled do zákulisí na část kódu PHP použitého ke generování kvízových otázek na webu TechTerms.com.
Skripty PHP mohou sahat od jednoduchých jednořádkových příkazů až po složité funkce. Některé weby založené na PHP generují téměř veškerý obsah webových stránek dynamicky pomocí řady skriptů PHP. Zatímco rané verze PHP nebyly objektově orientované, PHP3 zavedlo podporu tříd včetně atributů a metod objektů. Vývojáři mohou vytvářet vlastní knihovny objektů a importovat je do různých stránek PHP podobně jako u kompilovaného jazyka.
Velká část syntaxe PHP je podobná jiným jazykům, jako jsou C++, Java a Perl. PHP však obsahuje několik vlastních funkcí včetně metod specifických pro MySQL, které slouží k přístupu k záznamům z databáze MySQL. Díky integraci s MySQL, pravidelné údržbě a celkové snadnosti použití zůstává PHP oblíbenou volbou pro vytváření dynamických webů.
Přípona souboru: .PHP
Otestujte své znalosti