Longhorn PHP 2025 - Speakers and Schedule Announced!

Класс Swoole\Table

(PECL swoole >= 1.9.0)

Введение

Обзор класса

class Swoole\Table implements Iterator, Countable {
/* Константы */
const int TYPE_INT = 1;
const int TYPE_STRING = 7;
const int TYPE_FLOAT = 6;
/* Методы */
public column(string $name, string $type, int $size = ?): bool
public count(): int
public create(): bool
public current(): array
public decr(string $key, string $column, int $decrby = ?): int
public del(string $key): bool
public destroy(): bool
public exist(string $key): bool
public get(string $key, string $field = ?): mixed
public incr(string $key, string $column, int $incrby = ?): int
public key(): mixed
public next(): void
public rewind(): void
public set(string $key, array $value): bool
public valid(): bool
}

Предопределённые константы

Swoole\Table::TYPE_INT

Swoole\Table::TYPE_STRING

Swoole\Table::TYPE_FLOAT

Содержание

  • Swoole\Table::column — Устанавливает тип данных и размер столбцов
  • Swoole\Table::__construct — Создаёт таблицу памяти Swoole с фиксированным размером
  • Swoole\Table::count — Подсчитывает строки в таблице или подсчитывает все элементы в таблице, если $mode = 1
  • Swoole\Table::create — Создаёт таблицу в памяти модуля Swoole
  • Swoole\Table::current — Получает текущую строку
  • Swoole\Table::decr — Уменьшает значение в таблице модуля Swoole по ключу строки $key и названию столбца $column
  • Swoole\Table::del — Удаляет строку в таблице модуля Swoole по ключу $key
  • Swoole\Table::destroy — Уничтожает таблицу в памяти модуля Swoole
  • Swoole\Table::exist — Проверяет, существует ли строка по $row_key
  • Swoole\Table::get — Получает значение в таблице модуля Swoole по ключу $key и полю $field
  • Swoole\Table::incr — Увеличивает значение в таблице модуля Swoole по ключу строки $key и названию столбца $column
  • Swoole\Table::key — Получает ключ текущей строки
  • Swoole\Table::next — Перемещает итератор на следующую строку
  • Swoole\Table::rewind — Перематывает итератор
  • Swoole\Table::set — Обновляет строку таблицы по ключу $key
  • Swoole\Table::valid — Проверяет, является ли текущая строка корректной
Добавить

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

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