2024 年 PHP Conference Japan

EventBuffer::pullup

(PECL event >= 1.2.6-beta)

EventBuffer::pullup將緩衝區內的資料線性化並以字串形式返回其內容

說明

public EventBuffer::pullup( int $size ): string

將緩衝區的前 size 個位元組「線性化」,根據需要複製或移動它們,以確保它們是連續的並佔用同一塊記憶體。如果 size 為負數,則該函數會線性化整個緩衝區。

警告

使用較大的 size 呼叫 EventBuffer::pullup() 可能會相當慢,因為它可能需要複製整個緩衝區的內容。

參數

size

緩衝區內需要連續的位元組數。

回傳值

如果 size 大於緩衝區中的位元組數,則該函數會返回 null。否則,EventBuffer::pullup() 會返回字串。

另請參閱

新增註釋

使用者貢獻的註釋

此頁面沒有使用者貢獻的註釋。
To Top