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 по умолчанию может измениться в ближайшем будущем.
|