MongoBinData::__construct
(PECL mongo >= 0.8.1)
MongoBinData::__construct — Создает новый двоичный объект данных
Расширение, задающее этот метод, объявлено устаревшим. Вместо него используйте расширение MongoDB. Есть такие альтернативы:
Описание
$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 по умолчанию может измениться в ближайшем будущем.
|