Nom de la fonction: stream_bucket_prepennd ()
Version applicable: PHP 4> = 4.3.0, PHP 5, PHP 7
Fonction Description: La fonction Stream_Bucket_Prepennd () insère un nouveau seau avant le tampon du flux.
Utilisation: stream_bucket_prepennd (Resource $ Brigade, Resource $ Bucket): bool
paramètre:
Valeur de retour: renvoyez True si le seau est inséré avec succès, sinon faux.
Exemple:
// 创建一个新的bucket $bucket = stream_bucket_new($stream, $data); // 创建一个bucket brigade $brigade = stream_bucket_make_writeable($stream); // 在brigade 的开头插入bucket stream_bucket_prepend($brigade, $bucket); // 将brigade 中的所有bucket 写入流stream_bucket_list($brigade, $stream);
Dans l'exemple ci-dessus, nous créons d'abord un nouveau seau à l'aide de la fonction Stream_Bucket_New (), puis créons une brigade de godet à l'aide de la fonction Stream_Bucket_Make_Writeable (). Ensuite, utilisez la fonction Stream_Bucket_Prepennd () pour insérer le seau nouvellement créé dans le début de la brigade. Enfin, utilisez la fonction Stream_Bucket_List () pour écrire tous les seaux dans la brigade dans le flux.
Veuillez noter que ce n'est qu'un exemple simple et peut être plus complexe à effectuer dans une utilisation réelle en fonction des besoins spécifiques.