PHP Conference China 2020

Класс Swoole\Buffer

(PECL swoole >= 1.9.0)

Введение

Обзор классов

Swoole\Buffer {
/* Методы */
public append ( string $data ) : integer
public clear ( void ) : void
public __destruct ( void ) : void
public expand ( integer $size ) : integer
public read ( integer $offset , integer $length ) : string
public recycle ( void ) : void
public substr ( integer $offset [, integer $length [, bool $remove ]] ) : string
public __toString ( void ) : string
public write ( integer $offset , string $data ) : void
}

Содержание

  • Swoole\Buffer::append — Добавляет строку или двоичные данные в конец буфера памяти и возвращает новый размер выделенной памяти
  • Swoole\Buffer::clear — Сбрасывает буфер памяти
  • Swoole\Buffer::__construct — Фиксированный размер блока памяти
  • Swoole\Buffer::__destruct — Уничтожает буфер памяти Swoole
  • Swoole\Buffer::expand — Расширяет размер буфера памяти
  • Swoole\Buffer::read — Читает данные из буфера памяти на основе смещения и длины
  • Swoole\Buffer::recycle — Освобождает память для ОС, которая не используется буфером памяти
  • Swoole\Buffer::substr — Считывает данные из буфера памяти на основе смещения и длины. Или удаляет данные из буфера памяти
  • Swoole\Buffer::__toString — Получает строковое значение буфера памяти
  • Swoole\Buffer::write — Записывает данные в буфер памяти. Память, выделенная для буфера, не будет изменена
add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top