Der PHP-Server - Side-Scripting- Sprache können Sie , um dynamische Webseiten zu bauen. Einige PHP-Prozesse arbeiten ausschließlich zum Schreiben oder Lesen Server-Dateien , wo Dateizeigern eine integrale Rolle zu spielen. Der Speicherort einer Datei Zeiger ab, ob Sie ein Dokument öffnen, zum Lesen, Schreiben oder Anhängen basiert. Eine Datei geöffnet zum Lesen und Schreiben (ohne Anhängen ) wird zu Beginn eröffnet. Das Anfügen Flag bewirkt einen Dateizeiger am Ende des Dokuments , um zusätzliche Daten anhängen platziert werden. Anleitung
1
Starten Sie einen Text-, HTML -oder PHP- Editor und erstellen Sie eine neue Datei. Speichern Sie die Datei als " phpPointers.php . " Verwenden Sie fopen () , um eine vorhandene Datei zu öffnen. Verwenden fwrite Daten in eine geöffnete Datei speichern. Verwenden fclose () , um die geöffnete Datei zu schließen
2
Typ ein Skript , um Daten an eine Datei anzuhängen : .
< Php
$ fn = ' ? currentFile.txt ';
$ appendTxt = "Text in die Datei \\ n anhängen ";
$ fh = fopen ( $ fn , ' a ') or die (" kann nicht geöffnet werden Datei anfügen "); .
fwrite ( $ fh , $ appendTxt );
fclose ( $ fh ); ?
>
Dateizeiger beginnt am Ende
3
Typ ein Skript , um eine Datei für nur schreiben öffnen: . ?
< php
$ fn = ' currentFile.txt ';
$ writeTxt = "Text in die Datei schreiben \\ n ";
$ fh = fopen ( $ fn , 'w' ) or die (" nicht öffnen kann die Datei zu schreiben " ); .
fwrite ( $ fh , $ writeTxt );
fclose ( $ fh ); ?
>
der Dateizeiger beginnt am Anfang . Alle vorhandenen Daten entfernt
4
Typ ein Skript , um eine Datei zum Lesen und Schreiben öffnen: . ?
< Php
$ fn = ' CurrentFile . txt ';
$ writeTxt = "Text in die Datei schreiben \\ n ";
$ fh = fopen ( $ fn , ' r + ' ) or die ( " kann die Datei nicht öffnen , um schreiben "); .
fwrite ( $ fh , $ writeTxt );
fclose ( $ fh ); ?
>
Der Dateizeiger beginnt am Anfang - die neuen Daten vor den vorhandenen Daten eingefügt
.