PHP, což znamená „PHP: Hypertext Preprocessor“, je široce používaný mnohoúčelový skriptovací jazyk, šířený pod Open Source licencí, zvlášť vhodný pro vývoj WWW aplikací a způsobilý pro vkládání do HTML. Velká část jeho syntaxe je vypůjčená z C, Javy a Perlu. Cílem tohoto jazyka je umožnit webovým vývojářum rychle psát dynamicky generované stránky – ale s PHP můžete dělat mnohem víc!
Pro přehledné psaní zdrojového kódu doporučuji textový editor ConTEXT.
ConTEXT si můžete zdarma stáhnout.
Jsou čtyři způsoby, jak opustit HTML a vstoupit do „PHP módu“. Zde jsou alespoň tři:
echo "toto je nejjednodušší SGML zpracovatelná instrukce\n";
?>
<%
echo "případně můžete používat ASP tagy";
%>
Pamatuj si: Instrukce se oddělují stejně jako v C nebo Perlu – ukončujte každý výraz středníkem.
PHP podporuje komentářové notace jazyků C, C++ a unixového shellu. Například:
echo "Toto je test"; // Toto je jednořádkový komentář typu C++
/* Toto je víceřádkový komentář
a ještě jeden komentář */
echo "Toto je další test";
echo "Poslední Test"; # Toto je komentář shellového typu
?>
Pamatuj si:
Sekvence | Význam |
---|---|
\n |
Nový řádek |
\" |
Uvozovky |
\r |
Návrat vozíku |
\t |
Tabulátor |
\\ |
Zpětné lomítko |
\$ |
Dolar |
Spojování řetězců
Spojování retězců se provádí pomocí operátoru . (tečka). Takže příklad:
echo "Klidně si spojím úvod "."se závěrem";
?>
Syntaxe
Pokud budete po PHP chtít práci s HTML, nezapomeňte na správnou syntaxi. Vezmeme si jednoduchou tabulku o dvou sloupcích a se dvěma řádky. Jak na to v PHP?
Syntaxe je podobná jako v HTML:
echo ""; // Vsimnete si,ze pred "(uvozovky) zadavame \ (lomitko)
echo "Jméno Tomáš Příjmení Vinduška
";
?>
Další možnost zápisu je nahradit znaky " (uvozovky) za znaky ' (apostrofy).