mysqli_stmt::send_long_data

mysqli_stmt_send_long_data

(PHP 5, PHP 7, PHP 8)

mysqli_stmt::send_long_data -- mysqli_stmt_send_long_data — Надсилання даних блоками

Опис

Об'єктно-орієнтований стиль

public mysqli_stmt::send_long_data(int $param_num, string $data): bool

Процедурний стиль

mysqli_stmt_send_long_data(mysqli_stmt $statement, int $param_num, string $data): bool

Дозволяє пересилати дані параметра на сервер частинами (або чанками), наприклад коли розмір великого об'єкта (blob) перевищує max_allowed_packet. Цю функцію можна запускати багаторазово, щоб надіслати частини символьних або двійкових даних стовпця. Дані у стовпці повинні мати тип TEXT або BLOB.

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

stmt

Тільки для процедурного стилю: об'єкт mysqli_stmt, який повернула функція mysqli_stmt_init()

param_num

Вказує, із яким параметром пов'язані дані. Параметри нумеруються з нуля.

data

Рядок, що містить дані, що пересилаються.

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

Повертає true у разі успішного виконання або **false**в случае возникновения ошибки.

Приклади

Приклад #1 Об'єктно-орієнтований стиль

Loading...

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