Nom de la fonction: stream_set_chunk_size ()
Version applicable: PHP 5.4.0 et supérieur
Fonction Description: Stream_Set_Chunk_Size () La fonction est utilisée pour définir la taille de section d'un flux.
Syntaxe: bool stream_set_chunk_size (ressource $ stream, int $ chunk_size)
paramètre:
Valeur de retour: renvoyez true si la taille de la chulle est définie avec succès, sinon renvoyez false.
Exemple:
// 打开一个文件流$stream = fopen('example.txt', 'r'); // 设置流的分块大小为1024 字节if (stream_set_chunk_size($stream, 1024)) { echo "成功设置分块大小为1024 字节"; } else { echo "设置分块大小失败"; } // 关闭文件流fclose($stream);
Dans l'exemple ci-dessus, nous utilisons d'abord la fonction fopen () pour ouvrir un flux de fichiers et l'affecter à la variable $ Stream. Ensuite, nous utilisons la fonction Stream_Set_Chunk_Size () pour définir la taille de section du flux sur 1024 octets. Si le paramètre réussit, la sortie est "définir avec succès la taille de section à 1024 octets"; Sinon, la sortie est "Impossible de définir la taille de section". Enfin, nous utilisons la fonction fclose () pour fermer le flux de fichiers.
Notez que la fonction Stream_Set_Chunk_Size () ne convient que pour les flux adressables (tels que les flux de fichiers) et n'est disponible que si l'option pour prendre en charge la lecture Chunked est activée à la compilation PHP.