<Komplettes PHP - Dateisystem Referenz
Definition und Verwendung
Die fopen() Funktion öffnet eine Datei oder URL.
Wenn fopen() fehlschlägt, gibt es FALSE und einen Fehler bei einem Fehler. Sie können durch Hinzufügen eines ‚@‘ vor dem Funktionsnamen die Fehlerausgabe verbergen.
Syntax
fopen(filename,mode,include_path,context)
Parameter | Beschreibung |
---|---|
filename | Erforderlich. Gibt die Datei oder URL zu öffnen |
mode | Erforderlich. Gibt die Art des Zugriffs Sie in die Datei / Strom benötigen. Mögliche Werte:
|
include_path | Optional. Setzen Sie diesen Parameter auf ‚1‘ , wenn Sie die Datei im include_path suchen möchten (in php.ini) der (in php.ini) als auch |
context | Optional. Gibt den Kontext des Datei-Handle. Context ist eine Reihe von Optionen, die das Verhalten eines Stroms ändern |
Tipps und Hinweise
Note: Wenn in eine Textdatei zu schreiben, müssen Sie die richtigen Zeilenende - Zeichen verwenden! Unix-Systeme verwenden \ n, Windows-Systeme verwenden \ r \ n, und Macintosh-Systeme verwenden \ r als Zeilenendezeichen. Windows bietet eine Übersetzung Flagge ('t') , die \ n übersetzen wird r \ n \ auf , wenn sie mit der Datei zu arbeiten. Sie können auch ‚b‘ zu zwingen, Binär-Modus verwenden. Um diese Flags zu verwenden, geben Sie entweder ‚b‘ oder ‚t‘ als letztes Zeichen der Mode-Parameter.
Beispiel
<?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");
?>
<Komplettes PHP - Dateisystem Referenz