PHP pre začiatočníkov - Software, 2.diel

Diel bude tentokrát venovaný základnej syntaxy, ktorá je nevyhnutnou potrebou pri písaní PHP skriptov a tvorbe dynamických webových stránok. Ak si prečítate tento článok ďalej, zistíte že syntax nie je taká zložitá ako vyzerá, a že PHP je jedným z najjednoduchších jazykov na pochopenie.

PHP kód sa uzatvára medzi špeciálne znaky. Môže to byť celým alebo skráteným spôsobom. Oddelovať sa musia od (X)HTML kódu alebo od akéhokoľvek iného textu. Toto sú značky oddelovania:

<?php ?>
alebo skrátenou podobou (neodporúčané)
<? ?>
alebo aj (nepoužívané takmer vôbec)
<script language='php'></script>

Váš prvý skript bude veľmi jednoduchý. Skúsite na výstup prehliadača vypísať text Hello World!. V tom vám pomôže jazykový konštruktor echo.

<?php
echo "Hello World!";
?>

V prehliadači by ste mali vidieť takýto text:

Hello World!

PHP nie je citlivé na prádzne riadky, medzery a podobné veci, ktoré potom iba zneprehľadňujú kód. To znamená, že vás kód môžete vyzerať aj nasledovne:

<?php


echo       " Toto je php skript
"   
    ;

?>

Pomocou PHP môžete vypisovať aj XHTML kód. Pomôže nám k tomu opäť jazykový konštruktor echo.

<?php

echo "<img src="image/phprs.gif" alt="" />";

?>
Takto jednoducho by to však nešlo. Aby bol skript funkčný, musíte všetky úvodzovky "escapovať". To znamená, že pred ne musíte napísať spätná lomítko.
<?php

echo "<img src\"image/phprs.gif\" alt=\"\" />";

?>

Namiesto úvodzoviek môžete používať aj apostrofy. V takomto prípade už nemusíte úvodzovky "escapovať", avšak pre zmenu to musíte robiť s apostrofami.

<?php

echo '<img src="image/phprs.gif" alt="" />';

?>

Ak by ste apostrofy nevedli napísať, je to v jednoduché - stačí použíť klávesovú skratku - Alt + 39. Spätné lomítka napíšete klávesovou skratkou - ALT + Q.

Myslím, že už môžete prejsť na premenné. Tie slúžia na ukladanie dát. Ich praktické využitie sa nachádza v práci s textom, funckiami, databázami a teda vo všetkom. Názorný príklad pre základné použitie premennej v texte je takýto:

<?php

$premenna = "php";

echo "Ja ovládam $premenna";

?>

Alebo aj takto:

<?php

$premenna = "php";

echo "Ja ovládam ".$premenna."";

?>

Mali by ste dostať nasledujúci text:

Ja ovládam php

Celá syntax je v podstate veľmi jednoduchá ale toto zďaleka nebolo všetko. PHP ponúka omnoho viac možností, ktoré sa do jedného článku nezmestia. V ďalšej časti ukážem ako sa odosielajú dáta cez formulár.

30.04.2005 16:27

PaBi3

Programovanie