PHP Conference Japan 2024

EventBuffer::read

(PECL event >= 1.6.0)

EventBuffer::read從 evbuffer 讀取資料並清空已讀取的位元組

說明

public EventBuffer::read( int $max_bytes ): string

從緩衝區讀取前 max_bytes 個位元組,並清空已讀取的位元組。如果請求的 max_bytes 超過緩衝區中的可用位元組數,則只會提取可用的位元組數。

參數

max_bytes

要從緩衝區讀取的最大位元組數。

傳回值

傳回讀取的字串,如果失敗則傳回 false

更新日誌

版本 說明
PECL event 1.6.0 EventBuffer::read()(舊方法名稱)重新命名為 EventBuffer::read()EventBuffer::read() 現在只接受 max_bytes 參數;返回字串而不是整數。

另請參閱

新增筆記

使用者貢獻的筆記 1 則筆記

reyad dot attiyat at gmail dot com
8 年前
這個函式實際上稱為 readFrom(int fd, int max_bytes)
To Top