Manuál PHP | ||
---|---|---|
PÅ™edcházejÃcà | Kapitola 16. ŘÃdicà struktury | Dalšà |
include_once()
PÅ™Ãkaz include_once() vložà a ohodnotà specifikovaný soubor bÄ›hem provádÄ›nà skriptu. Chová se tedy podobnÄ› jako include() , s tÃm rozdÃlem, že pokud už byl kód ze souboru dÅ™Ãve vložen do skriptu, nebude znovu vkládán. Jak název napovÃdá, bude vložen právÄ› jednou.
PÅ™Ãkaz include_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() and 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 include_once() byl pÅ™idán v PHP 4.0.1pl2.
Viz také include(), require(), require_once(), get_required_files(), get_included_files(), readfile(), a virtual().