| |
| * Link führt ins Internet |
|

| |
Befehl | Version | Beschreibung | Beispiel | Ausgabe |
Befehl
| int set_file_buffer (int fp, int buffer) |
Version
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
|
|
|
|
|
|
|


|