Schreiben einer Datei in PHP in der Regel umfasst das Schreiben einer Textdatei. Was der Text -Datei wird für verwendet wird, ist Sache des Entwicklers . Die meisten Textdateien, die von PHP erstellt werden, um die Konfiguration für andere Programme oder Prozesse. Diese Informationen können das sein, was ein Programm in Ordner befindet, oder wie oft eine Seite zugegriffen wurde . Es ist sogar möglich, Passwörter zu speichern , jedoch wird dies nicht empfohlen, da eine Textdatei ist keine sichere Methode . Anleitung
1
Erstellen der Textdatei ist in der Regel ein einfacher Vorgang. Dieser Prozess hat nur drei grundlegende Schritte bei der Verwendung von PHP. Die Datei geöffnet werden muss , mit der Erstellung der Datei passiert bei diesem Schritt , muss irgendeine Art von Informationen in die Datei geschrieben werden , und dann wird die Datei geschlossen wird.
2
Wenn Sie zu öffnen versuchen eine Datei, die nicht vorhanden ist, wird PHP erstellen Sie die Datei , wenn die richtige Modus verwendet wird
Alle Modi , die für das Öffnen von Dateien , sind: . . "r" ( Read only Starts zu Beginn des . . die Datei ) " r +" (Lesen /Schreiben beginnt am Anfang der Datei ) "w" ( schreiben nur Öffnet und löscht den Inhalt der Datei oder erstellt eine neue Datei , wenn sie nicht existiert ) "w +" ( . Read /Write Öffnet und löscht den Inhalt der Datei oder erstellt eine neue Datei , wenn sie nicht existiert ) "a" ( schreiben nur Öffnet und schreibt an das Ende der Datei oder erstellt eine neue Datei, wenn sie es nicht tut. existieren) "A +" (Lesen /Schreiben . Konserven Inhalt der Datei , indem er an das Ende der Datei) "x " ( schreiben nur . Erstellt eine neue Datei . gibt FALSE und ein Fehler , wenn die Datei bereits vorhanden ist ) "x +" (Lesen /schreiben . Erstellt eine neue Datei . gibt FALSE und einen Fehler, wenn Datei bereits vorhanden ist )
3
Der Befehl zum Erstellen einer Datei ist fopen (filename , mode) . "; Verwendet werden würde Also, wenn eine Datei namens myfile.txt erstellt und erforderlichen Informationen, um am Ende der Datei geschrieben werden , wird der Befehl " fopen ( myfile.txt , " a) " werden musste. Der Modus "a" bedeutet , dass die Datei nur zum Schreiben auf das Ende der Datei geöffnet werden , und die Datei wird erstellt, wenn sie nicht vorhanden ist . Dieser Befehl sollte in einer Variablen file handle genannt wird , so dass sie wiederverwendet werden kann platziert werden. Der gesamte Befehl wäre " $ handle = fopen ( myfile.txt , " a " )," . Also jederzeit , dass mehr Informationen in die Datei aufgenommen werden mussten , dann $ handle könnte verwendet werden , um die Datei zu öffnen
< br > 4
der Befehl fwrite muss verwendet werden, um Informationen in die Datei geschrieben werden. Dieser Befehl kann entweder die Informationen enthalten , die noch geschrieben werden oder Variablen, die die Informationen enthalten muss. Um eine einfache Aussage wie " Ich benutze PHP für die Programmierung " zu schreiben, könnten Sie " fwrite ( $ handle , " Ich benutze PHP für die Programmierung '); " zu öffnen und in die Datei schreiben
5
Nachdem Sie fertig geschrieben haben , um die Datei , wird die Datei geschlossen werden muss . Um dies zu tun , verwenden Sie die " fclose "-Befehl wie " fclose ( $ handle); " Dies wird das System zu sagen, dass nicht mehr Informationen benötigen, um in die Datei geschrieben werden jetzt