Lê dados do buffer de memória com base no deslocamento e no comprimento. Ou remove dados do buffer de memória.

# Swoole\Buffer::substr

(PECL swoole >= 1.9.0)

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.

### Descrição

public function Swoole\Buffer::substr(int `$offset`, int `$length` = ?, bool `$remove` = ?): string

Se $remove for definido como verdadeiro e $offset for definido como 0, os dados serão removidos do buffer. A memória para armazenar os dados será liberada quando o objeto de buffer for destruído.

### Parâmetros

`offset`

  O deslocamento.

`length`

  O comprimento.

`remove`

  Informa se devem ser removidos da memória os dados do buffer.

### Valor Retornado

Os dados ou a string lidos do buffer de memória.

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open