Nom de la fonction: stream_set_write_buffer ()
Version applicable: PHP 4> = 4.3.0, PHP 5, PHP 7
Fonction Description: Stream_Set_Write_Buffer () La fonction est utilisée pour définir la taille du tampon d'écriture du flux.
Syntaxe: bool stream_set_write_buffer (Resource $ stream, int $ buffer)
paramètre:
Valeur de retour: renvoyez true si la taille du tampon est définie avec succès, sinon renvoyez false.
Exemple:
// 打开一个文件流$stream = fopen('example.txt', 'w'); // 设置写缓冲为8192 字节if (stream_set_write_buffer($stream, 8192)) { echo '写缓冲大小设置成功!'; } else { echo '写缓冲大小设置失败!'; } // 关闭文件流fclose($stream);
Dans l'exemple ci-dessus, nous utilisons d'abord la fonction fopen () pour ouvrir un flux de fichiers, puis utilisons la fonction Stream_Set_Write_Buffer () pour définir la taille du tampon d'écriture sur 8192 octets. Si le paramètre réussit, la sortie est "Le paramètre de taille de tampon d'écriture est réussi!", Sinon, la sortie est "Le paramètre de taille du tampon d'écriture est en panne!". Enfin, nous utilisons la fonction fclose () pour fermer le flux de fichiers.
Avis:
ini_set('default_socket_send_buffer', 8192);