stream_bucket_make_writeable
從旅中返回一個存儲桶對像以進行操作
函數名:stream_bucket_make_writeable()
適用版本:PHP 5 >= 5.1.0, PHP 7
函數說明:stream_bucket_make_writeable() 函數將給定的stream bucket 標記為可寫,這樣就可以從bucket 中讀取數據。
用法:stream_bucket_make_writeable(resource $brigade): bool
參數:
返回值:如果成功,則返回true,否則返回false。
示例:
<?php // 创建一个 stream bucket $bucket = stream_bucket_new($stream, 'Hello, world!'); // 将 bucket 标记为可写 if (stream_bucket_make_writeable($bucket)) { // 从 bucket 中读取数据 echo $bucket---> data; // 輸出:Hello, world! } else { echo "Failed to make bucket writeable."; } ?>上述示例中,首先使用stream_bucket_new() 函數創建一個stream bucket,並將其內容設置為"Hello, world!"。然後使用stream_bucket_make_writeable() 函數將該bucket 標記為可寫。最後,通過訪問$bucket->data 屬性,我們可以讀取到bucket 中的數據並將其輸出。如果stream_bucket_make_writeable() 函數執行成功,將返回true,否則返回false。