Manuál PHP | ||
---|---|---|
PÅ™edcházejÃcà | Kapitola 16. ŘÃdicà struktury | Dalšà |
require_once()
PÅ™Ãkaz require_once() vložà a ohodnotà specifikovaný soubor bÄ›hem provádÄ›nà skriptu. Chová se tedy podobnÄ› jako require(), s tÃm rozdÃlem, že pokud už byl kód ze souboru dÅ™Ãve vložen do skriptu, nebude znovu vkládán. VÃce informacà o chovánà pÅ™Ãkazu -- viz pÅ™Ãkaz require().
PÅ™Ãkaz require_once() by se mÄ›l použÃvat v pÅ™Ãpadech, kde by mohl být bÄ›hem provádÄ›nà skriptu tentýž soubor vložen a ohodnocen vÃckrát, a pÅ™itom chcete zajistit právÄ› jedno vloženà (je tÅ™eba se vyhnout redefinicÃm funkcÃ, novému pÅ™iÅ™azenà hodnot atd.).
PÅ™Ãklady na použità require_once() a include_once() najdete v kódu PEAR pÅ™iloženém v nejnovÄ›jÅ¡Ãch distribucÃch zdrojových kódů PHP.
Poznámka: PÅ™Ãkaz require_once() byl pÅ™idán v PHP 4.0.1pl2.
Viz také: require(), include(), include_once(), get_required_files(), get_included_files(), readfile(), a virtual().