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

Тип данных.

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

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

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

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