Funkcja PHP fopen ()
Definicja i Wykorzystanie
Funkcja fopen (), aby otworzyć plik lub adres URL.
Jeśli fopen () nie powiedzie się, zwróci FALSE z komunikatem o błędzie. Można dodać nazwę funkcji przed "@", aby ukryć wyjście błędu.
gramatyka
fopen(filename,mode,include_path,context)
参数 | 描述 |
---|---|
filename | 必需。规定要打开的文件或 URL。 |
mode | 必需。规定您请求到该文件/流的访问类型。 可能的值:
|
include_path | 可选。如果您还想在 include_path(在 php.ini 中)中搜索文件的话,请设置该参数为 '1'。 |
context | 可选。规定文件句柄的环境。context 是一套可以修改流的行为的选项。 |
Porady i wskazówki
Uwaga: Podczas zapisywania pliku tekstowego, upewnij się, że używasz poprawnego końca lini!W systemach Unix końca linii do \ n; systemach Windows zakończeń wierszy \ r \ n; komputery Macintosh, do końca linii \ r. Systemy Windows dostarcza konwerter tekstowy o nazwie "T", który będzie przejrzysty przekłada \ n \ r \ n. Można również skorzystać z "b", aby wymusić tryb binarny, więc nie będzie konwersji danych. Aby użyć tych znaczników, proszę używać "B" lub "t" jako ostatni znak w parametrze tryb.
Przykłady
<?php
$file = fopen("test.txt","r");
$file = fopen("/home/test/test.txt","r");
$file = fopen("/home/test/test.gif","wb");
$file = fopen("http://www.example.com/","r");
$file = fopen("ftp://user:[email protected]/test.txt","w");
?>
$file = fopen("test.txt","r");
$file = fopen("/home/test/test.txt","r");
$file = fopen("/home/test/test.gif","wb");
$file = fopen("http://www.example.com/","r");
$file = fopen("ftp://user:[email protected]/test.txt","w");
?>
Kompletna instrukcja Reference System plików PHP