PHP (skriptovací jazyk): Rozdiel medzi revíziami
Smazaný obsah Přidaný obsah
→Ukážka kódu: Prepísané niektoré príklady, aktualizácia, rozšírenie, formulácia. |
d rv., 1. rozširovanie ukážok kódu nie je v encyklopédii vhodné, stačí čo najstručnejšie, čisto pre ilustráciu syntaxe, 2. už vôbec nie s chybami |
||
Riadok 32:
== História ==
PHP bolo pôvodne navrhnuté ako niekoľko [[skriptovací jazyk|skriptov]] v jazyku [[Perl]], neskôr prepísaných do jazyka C. Autorom bol [[Rasmus Lerdorf]] v roku [[1994]]. O rok [[1995|neskôr]] svoje skripty zverejnil pod názvom "'''P'''ersonal '''H'''ome '''P'''age Tools". Kombináciou s ďalším jeho programom Form Interpreter vzniklo PHP/FI. [[Zeev Suraski]] a [[Andi Gutmans]], dvaja [[Izrael|izraelskí]] vývojári prepísali [[syntaktický analyzátor]] (parser) v roku [[1997]] na novšiu verziu, ktorá sa stala základom PHP 3. Krátko po zverejnení verzie PHP 3 bola spustená aj oficiálna stránka. V roku [[1999]] sa Suraski a Gutmans opäť pustili do prepísania jadra, už pod názvom [[Zend engine]]. Založili spoločnosť [[Zend Technologies]], ktorá sa odvtedy podieľa na ďalšom vývoji PHP. V máji [[2000]] bolo vydané PHP 4, ktorého jadro tvoril nový Zend Engine 1.0. [[13. júl]]a [[2004]] bola vydaná verzia PHP 5, s jadrom „Zend Engine II“, obsahujúca nové rysy ako napr. vylepšená podpora [[Objektové programovanie|objektovo orientovaného programovania]], PHP Data Objects extension a ďalšie.
== Použitie ==
Řádek 76 ⟶ 75:
== Ukážky kódu ==
Prvý príklad zobrazí text
<source lang="php">
<?php
echo "Ahoj svet!\n";▼
▲echo "Ahoj svet!\n";
</source>
<source lang="php">
<?php
$strana_a = 3; // strana a - premenná
$strana_b = 4; // strana b - premenná
$strana_c = hypot($strana_a,$strana_b); // výpočet strany c
echo $strana_c; // výpis dĺžky strany c do tela stránky
?>
</source>
Tretí príklad ukazuje kombináciu PHP s HTML
<source lang="php">▼
<p>Práve sa píše rok <b><?=date("Y")?></strong>.▼
echo "<p align=\"center\">Príklad 3. bol pridaný v roku 2006.</p>";▼
echo '<p align="center">Príklad 3. bol pridaný v roku 2006.</p>';▼
Štvrtý príklad ukazuje zastaralý spôsob <del>kombináciu</del>komunikácie PHP s databázovým serverom MySQL.▼
<source lang="php">
Tento príklad ukazuje výber z MySQL databázy pomocou príkazu SELECT a následný výpis pomocou echo.▼
alebo
<?php $vyber = mysql_query("SELECT text FROM test WHERE id = '5'");▼
▲ <?php echo "<p align=\"center\">Príklad 3. bol pridaný v roku 2006.</p>"; ?>
echo $vyber; ?>▼
novšie sa používa verzia echo ''; ktorá dovoľuje tagy bez zbytočných \ znakov, napríklad
▲ <?php echo '<p align="center">Príklad 3. bol pridaný v roku 2006.</p>'; ?>
</source>
▲Štvrtý príklad ukazuje
▲<source lang="php">
▲ Tento príklad ukazuje výber z MySQL databázy pomocou príkazu SELECT a následný výpis pomocou echo.
▲ <?php $vyber = mysql_query("SELECT text FROM test WHERE id = '5'");
▲ echo $vyber; ?>
▲ }
</source>
|