PHP Manuál | ||
---|---|---|
Predchádzajúci | Nasledujúci |
Žiadne externé knižnice nie sú potrebné na vybudovanie tohto rozšírenia.
Nie je potrebná žiadna inštalácia na použitie týchto funkcií; sú časťou jadra PHP.
Správanie tejto funkcie je ovplyvnené nastaveniami v php.ini.
Tabuľka 1. Konfiguračné možnosti súborového systému a prúdov
Názov | Implicitne | Meniteľnosť |
---|---|---|
allow_url_fopen | "1" | PHP_INI_ALL |
user_agent | NULL | PHP_INI_ALL |
default_socket_timeout | "60" | PHP_INI_ALL |
from | NULL | ?? |
auto_detect_line_endings | "Off" | PHP_INI_ALL |
Nasleduje krátke vysvetlenie konfiguračných direktív.
Táto možnosť povoľuje využívať rozšírené mechanizmy typu wrapper pre fopen tak, aby bolo možné pristupovať k objektom URL rovnakým spôsobom ako k súborom. Implicitne sú tieto wrapper mechanizmy k dispozícii na prístup k vzdialeným súborom použitím protokolov ftp alebo http. Niektoré rozšírenia ako napr. zlib môžu poskytovať ďalšie mechanizmy typu wrapper.
Poznámka: Táto možnosť bola daná k dispozícii ihneď po vydaní verzie 4.0.3. Pri verziách do 4.0.3 (vrátane) mohla byť táto možnosť zakázaná iba pri kompilácii - pomocou prepínača --disable-url-fopen-wrapper.
Varovanie |
Vo verziách pre systém Windows starších ako PHP 4.3 nepodporujú prístup k vzdialeným súborom nasledovné funkcie: include(), include_once(), require(), require_once() a funkcie imagecreatefromXXX v rozšírení Odkaz XLII, Image Functions. |
Definuje hodnotu pre položku user agent, ktorú bude PHP odosielať.
Implicitná premlka (v sekundách) pri prúdoch založených na socketoch.
Poznámka: Táto konfiguračná možnosť bola zavedená v PHP 4.3.
Definuje heslo pre anonymný prístup cez ftp (vaša emailová adresa).
Ak je táto možnosť zapnutá, PHP bude skúmať, či dáta načítavané pomocou funkcií fgets() a file() používajú konce riadkov ako Unix, MS-Dos alebo Macintosh.
Týmto zabezpečíte to, že PHP bude správne pracovať so systémami Macintosh. Implicitná hodnota je ale Off (vypnuté) pretože pri detekcii druhu konca prvého riadku nastáva isté malé výkonnostné spomalenie. Ďalším dôvodom je to, že ľudia používajúci znak carriage-return ako oddeľovač riadkov v systémoch UNIX sa môžu stretnúť so spätne nekompatibilným správaním.
Poznámka: Táto konfiguračná možnosť bola zavedená v PHP 4.3.
Toto rozšírenie nemá definované žiadne konštanty.
Príbuzné funkcie možno nájsť v sekciách Práca s adresárom a Spúsťanie programov.
Zoznam a vysvetlenie rozličným mechanizmov wrappers podporujúcich adresy URL a môžu byť použité pri práci so vzdialenými adresármi nájdete v časti Dodatok L.
Predchádzajúci | Domov | Nasledujúci |
filepro | Hore | basename |