PHP 8.6.0 Beta 1 is available for testing

Класс Swoole\Buffer

(PECL swoole >= 1.9.0)

Введение

Обзор класса

class Swoole\Buffer {
/* Методы */
public function append (string $data): int
public function clear (): void
public function __destruct (): void
public function expand (int $size): int
public function read (int $offset, int $length): string
public function recycle (): void
public function substr (int $offset, int $length = ?, bool $remove = ?): string
public function __toString (): string
public function write (int $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 — Записывает данные в буфер памяти. Память, выделенная для буфера, не будет изменена

Нашли ошибку?

ИнструкцияИсправлениеСообщение об ошибке
+Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы

AltStyle によって変換されたページ (->オリジナル) /