zahlavie


Príkaz include

Príkaz include slúži podobný spôsobom, ako príkaz require. Príkazom include môžu načítané súbory vracať hodnotu. Z toho vyplýva, že v ďalšej časti aplikácie môžme získať informácie o úspešnosti prevedeného načítania a podľa toho sa zariadiť.

V nasledujúcom príklade použijem vstavanú funkciu SRand ( ), ktorá poslúži na inicializáciu generátora náhodných čísel, a Rand ( ), ktorá vygeneruje číslo z nastaveného intervalu (min,max) zadaného parametrami funkcie. S funkciami si zatiaľ nelámte hlavu a všimnite si zmysel príkladu, ktorým je schopnosť include navracať hodnotu. Skript 001.php načíta 002.php a do premennej $vysledok si ukladá navrátenú hodnotu. Skript 002.php vybeneruje náhodné číslo v rozpätí 0-100 a potom navráti pomocou príkazu return hodnotu, ktorú získame, ako zvyšok po delení modulo vygenerovaného čísla. Tá môže mať hodotu 0, alebo 1.

<!-- 001.php -->
<?
echo "Prvý riadok<br>";
$vysledok=include "002.php";

echo "Výsledok $vysledok.<br>";
echo "Posledný riadok.";
?> 

<!-- 002.php -->
<?
SRand((double)MicroTime()*1e6);
$x=Rand(0,100);
return (int)$x%2;
?>

Výsledok:

Prvý riadok
Výsledok 0.
Posledný riadok.

Na príklade si ďalej všimnite, že vytvárať premenné môžme nielen v hlavnom súbore, ale aj vo vkladaných súboroch pomocou niektorého z príkazov require, alebo include. Premenné sú pritom prístupné v obidvoch zlúčených súboroch.

Home ~ Funkcie v PHP ~ Príkaz include

zapatie

Jazyk PHP | Základy jazyka PHP | Premenné | Riadiaca štruktúra | Pole | Formuláre | Funkcie v PHP | Databáza | Software | Úlohy | O webe