SELFPHP

SELFPHP-Druckversion
Original Adresse dieser Seite:
http://www.selfphp.de/funktionsreferenz/dateisystem_funktionen/set_file_buffer.php
© 2001-2024 E-Mail SELFPHP Inh. Damir Enseleit, info@selfphp.de



set_file_buffer


nach unten nach oben Befehl

int set_file_buffer (int fp, int buffer)



nach unten nach oben Version

(PHP 4, PHP 5)



nach unten nach oben 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()



nach unten nach oben Beispiel


<?PHP
$text 
'Dieser Text wird gespeichert';

$fp fopen 'members.txt''w' );

set_file_buffer $fp);

fputs $fp$text );

fclose $fp );
?>




nach unten nach oben Ausgabe


// Keine Ausgabe - Text wurde in die Datei geschrieben