Nom de la fonction: stream_set_read_buffer ()
Version applicable: PHP 4.3.0 et supérieur
Fonction Description: La fonction Stream_Set_Read_Buffer () est utilisée pour définir la taille du tampon de lecture du flux spécifié. La taille du tampon détermine la quantité de données à lire en même temps, et un tampon plus grand peut améliorer l'efficacité de lecture.
Syntaxe: bool stream_set_read_buffer (Resource $ stream, int $ buffer)
paramètre:
Valeur de retour: renvoyez True sur le succès et FAUX en échec.
Exemple:
// 打开一个文件流$handle = fopen('file.txt', 'r'); // 设置读取缓冲区大小为1024字节if (stream_set_read_buffer($handle, 1024)) { echo "读取缓冲区大小设置成功!"; } else { echo "读取缓冲区大小设置失败!"; } // 关闭文件流fclose($handle);
Dans l'exemple ci-dessus, nous ouvrons un flux de fichiers nommé file.txt et l'avons attribué à la poignée $ variable. Ensuite, en appelant la fonction Stream_Set_Read_Buffer (), la taille du tampon de lecture est définie sur 1024 octets. Si le paramètre réussit, la sortie est "Lire le paramètre de taille de tampon avec succès!", Sinon, la sortie est "Le paramètre de taille du tampon a échoué!". Enfin, nous fermons le flux de fichiers en appelant la fonction fclose ().
Veuillez noter que le nom de fichier et la taille du tampon dans l'exemple sont destinés à référence uniquement et que vous devez effectuer des ajustements correspondants en conséquence en fonction des besoins réels.