PHP 8.6.0 Beta 1 is available for testing

Класс OCILob

(PHP 5, PHP 7, PHP 8, PECL OCI8 >= 1.1.0)

Введение

Функциональность OCI8 LOB для больших бинарных (BLOB) и символьных (CLOB) объектов.

Замечание:

Класс OCI-Lob был переименован в OCILob в PHP 8 OCI8 3.0.0 в соответствии со стандартами именования PHP.

Обзор класса

class OCILob {
/* Методы */
public function append (OCILob $from): bool
public function close (): bool
public function eof (): bool
public function erase (? int $offset = null , ? int $length = null ): int |false
public function export (string $filename, ? int $offset = null , ? int $length = null ): bool
public function flush (int $flag = 0): bool
public function free (): bool
public function getBuffering (): bool
public function import (string $filename): bool
public function load (): string |false
public function read (int $length): string |false
public function rewind (): bool
public function save (string $data, int $offset = 0): bool
public function seek (int $offset, int $whence = OCI_SEEK_SET ): bool
public function setBuffering (bool $mode): bool
public function size (): int |false
public function tell (): int |false
public function truncate (int $length = 0): bool
public function write (string $data, ? int $length = null ): int |false
public function writeTemporary (string $data, int $type = OCI_TEMP_CLOB ): bool
}

Содержание

  • OCILob::append — Добавляет данные из объекта LOB в конец другого объекта
  • OCILob::close — Закрывает дескриптор объекта LOB
  • OCILob::eof — Проверяет, находится ли указатель LOB на конце объекта
  • OCILob::erase — Очищает указанную часть объекта LOB
  • OCILob::export — Сохраняет содержимое объекта LOB в файл
  • OCILob::flush — Очищает и записывает буфер объекта LOB на сервер
  • OCILob::free — Освобождает ресурсы, связанные с дескриптором LOB
  • OCILob::getBuffering — Возвращает текущее состояние буферизации большого объекта (LOB)
  • OCILob::import — Записывает содержимое файла в объект LOB
  • OCILob::load — Возвращает содержимое объекта LOB
  • OCILob::read — Возвращает часть объекта LOB
  • OCILob::rewind — Переводит указатель объекта в начало большого объекта
  • OCILob::save — Сохраняет данные в LOB
  • OCILob::saveFile — Псевдоним OCILob::import
  • OCILob::seek — Устанавливает позицию внутреннего указателя LOB
  • OCILob::setBuffering — Изменяет текущее состояние буферизации большого объекта (LOB)
  • OCILob::size — Возвращает размер объекта LOB
  • OCILob::tell — Возвращает текущую позицию внутреннего указателя объекта LOB
  • OCILob::truncate — Обрезает большой объект
  • OCILob::write — Записывает данные в объект LOB
  • OCILob::writeTemporary — Записывает временный большой объект (LOB)
  • OCILob::writeToFile — Псевдоним OCILob::export

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

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

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

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

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