Funktionsname: stream_set_write_buffer ()
Anwendbare Version: Php 4> = 4.3.0, Php 5, Php 7
Funktion Beschreibung: Die Funktion stream_set_write_buffer () wird verwendet, um die Größe des Schreibpuffers des Streams festzulegen.
Syntax: bool Stream_set_write_buffer (Ressource $ stream, int $ puffer)
Parameter:
Rückgabewert: Return true Wenn die Puffergröße erfolgreich festgelegt wird, geben Sie ansonsten false zurück.
Beispiel:
// 打开一个文件流$stream = fopen('example.txt', 'w'); // 设置写缓冲为8192 字节if (stream_set_write_buffer($stream, 8192)) { echo '写缓冲大小设置成功!'; } else { echo '写缓冲大小设置失败!'; } // 关闭文件流fclose($stream);
Im obigen Beispiel verwenden wir zunächst die Funktion fopen (), um einen Dateistrom zu öffnen, und dann die Funktion stream_set_write_buffer (), um die Schreibpuffergröße auf 8192 -Bytes festzulegen. Wenn die Einstellung erfolgreich ist, lautet die Ausgabe "Schreibbuffergrößeneinstellung ist erfolgreich!". Andernfalls lautet die Ausgabe "Schreiben Sie die Einstellung der Puffergrößen. Es ist fehlgeschlagen!". Schließlich verwenden wir die Funktion fcLose (), um den Dateistrom zu schließen.
Beachten:
ini_set('default_socket_send_buffer', 8192);