OCILob::erase

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

OCILob::erase — Очищає вказану частину об'єкта LOB

Опис

public OCILob::erase(?int $offset = null, ?int $length = null): int|false

Очищає конкретну частину об'єкта LOB, починаючи з позиції, визначеної у параметрі offsetПо умолчанию LOB очищается полностью.

Для об'єктів типу BLOB очищення означає заповнення нульовими байтами. Об'єкти типу CLOB заповнюються пробілами.

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

offset

length

Значення, що повертаються

Повертає кількість очищених символів/байт або **false**в случае возникновения ошибки.

список змін

ВерсияОпис
8.0.0, PECL OCI8 3.0.0offsetиlength тепер допускають значення null.
8.0.0, PECL OCI8 3.0.0КлассOCI-Lobперейменований наOCILob відповідно до стандартів іменування PHP.

Дивіться також