中文文档
English
Spanish
French
Japanese
Brazilian
German
Turkish
Russian
Swoole\Buffer::append »
« Swoole\Atomic::sub
Manual do PHP
Referência das Funções
Outras Extensões Básicas
Swoole
A classe Swoole\Buffer
(PECL swoole >= 1.9.0)
Introdução
Resumo da classe
class
Swoole\Buffer
{
public
append
(
string
$data
):
int
public
clear
():
void
public
__destruct
():
void
public
expand
(
int
$size
):
int
public
read
(
int
$offset
,
int
$length
):
string
public
recycle
():
void
public
substr
(
int
$offset
,
int
$length
= ?
,
bool
$remove
= ?
):
string
public
__toString
():
string
public
write
(
int
$offset
,
string
$data
):
void
}
Índice
Swoole\Buffer::append
— Anexa a string ou dados binários ao final do buffer de memória e retorna o novo tamanho da memória alocada.
Swoole\Buffer::clear
— Limpa o buffer de memória.
Swoole\Buffer::__construct
— Alocação de blocos de memória de tamanho fixo.
Swoole\Buffer::__destruct
— Destrói o buffer de memória do Swoole.
Swoole\Buffer::expand
— Expande o tamanho do buffer de memória.
Swoole\Buffer::read
— Lê dados do buffer de memória com base no deslocamento e no comprimento.
Swoole\Buffer::recycle
— Libera a memória para o sistema operacional que não está sendo usada pelo buffer de memória.
Swoole\Buffer::substr
— Lê dados do buffer de memória com base no deslocamento e no comprimento. Ou remove dados do buffer de memória.
Swoole\Buffer::__toString
— Obtém o valor da string do buffer de memória.
Swoole\Buffer::write
— Escreve dados no buffer de memória. A memória alocada para o buffer não será alterada.