MongoBinData::__construct

(PECL mongo >= 0.8.1)

MongoBinData::__constructСоздает новый двоичный объект данных

Описание

public MongoBinData::__construct ( string $data , int $type = 0 )

Создает новый двоичный объект данных.

Существует семь типов двоичных данных, в настоящее время распознаваемых спецификацией BSON, которые определены как константы класса. Для обратной совместимости драйвер PHP использует MongoBinData::BYTE_ARRAY по умолчанию; однако, это может быть изменено на MongoBinData::GENERIC в будущем. Рекомендуется указывать тип, а не полагаться на значение по умолчанию.

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

data

Двоичные данные.

type

Тип данных.

Возвращаемые значения

Возвращает новый двоичный объект данных.

Список изменений

Версия Описание
PECL mongo 1.5.0 Значение по умолчанию изменено с 2 (MongoBinData::BYTE_ARRAY) на 0 (MongoBinData::GENERIC).
PECL mongo 1.2.11 Выдает E_DEPRECATED, когда второй аргумент не используется. Значение type по умолчанию может измениться в ближайшем будущем.