| |
| * Link führt ins Internet |
|
| |
Befehl | Version | Beschreibung | Beispiel | Ausgabe |
Befehl
| int set_file_buffer (int fp, int buffer) |
Version
| (PHP 3 >= 3.0.8, PHP 4 >= 4.0.1, PHP 5) |
Beschreibung
Mit set_file_buffer() kann man einstellen, welche Größe (buffer) bei
Schreibvorgängen in eine Datei (fp) der Puffer haben soll.
Im Erfolgsfall gibt die Funktion den Wert 0 zurück, andernfalls den Wert EOF.
Üblicherweise werden Schreibvorgänge mit 8 KByte gepuffert. Sollten nun zwei
Schreibvorgänge in den gleichen Output-Stream schreiben wollen, so wechseln
sie sich nach jeweils 8 KByte ab. Das können Sie unterbinden, indem Sie die
Pufferung auf 0 KByte setzen. Somit wird erst ein Schreibvorgang beendet, bevor
der andere beginnen kann.
Siehe auch:
. fopen() |
Beispiel
<?PHP
$text = "Dieser Text wird gespeichert";
$fp = fopen ("members.txt","w");
set_file_buffer($fp, 0);
fputs($fp,$text);
fclose($fp);
?>
|
Ausgabe
// Keine Ausgabe - Text wurde in die Datei geschrieben
|
|
|
|
|
|
|
|