Считывает данные из буфера памяти на основе смещения и длины. Или удаляет данные из буфера памяти

# Swoole\Buffer::substr

(PECL swoole >= 1.9.0)

Swoole\Buffer::substr — Считывает данные из буфера памяти на основе смещения и длины. Или удаляет данные из буфера памяти

### Описание

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

Если для $remove установлено значение true, а для $offset установлено значение 0, данные будут удалены из буфера. Память для хранения данных будет освобождена при уничтожении объекта буфера.

### Список параметров

`offset`

  Смещение.

`length`

  Длина.

`remove`

  Определяет, удалить ли данные из буфера памяти.

### Возвращаемые значения

Данные или строка, прочитанные из буфера памяти.

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