GoLang Swoole\Buffer::substr

request it (275)
GoLang replacement for PHP's Swoole\Buffer::substr [edit | history]

Do you know a GoLang replacement for PHP's Swoole\Buffer::substr? Write it!

PHP Swoole\Buffer::substr

PHP original manual for Swoole\Buffer::substr [ show | php.net ]


(PHP 5 >= 5.2.0, PHP 7, PECL swoole >= 1.9.0)

Swoole\Buffer::substrRead data from the memory buffer based on offset and length. Or remove data from the memory buffer.


public string Swoole\Buffer::substr ( integer $offset [, integer $length [, bool $remove ]] )

If $remove is set to be true and $offset is set to be 0, the data will be removed from the buffer. The memory for storing the data will be released when the buffer object is deconstructed.



The offset.


The length.


Whether to remove the data from the memory buffer.

Return Values

The data or string readed from the memory buffer.