MongoBinData::__construct

(PECL mongo >= 0.8.1)

MongoBinData::__constructCrea un nuevo objeto de datos binarios

Descripción

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

Crea un nuevo objeto de datos binarios.

Existen siete tipos de datos binarios que acutalmente están reconocidos por la especificación BSON, los cuales están definidos como constantes de clase. Para respetar la retrocompatibilidad, el controlador de PHP utiliza MongoBinData::BYTE_ARRAY como la predeterminada; sin embargo, podría cambiar a MongoBinData::GENERIC en el futuro. Se anima a los usuarios a especificar un tipo en lugar de confiar en el predeterminado.

Parámetros

data

Datos binarios.

type

Tipo de datos.

Valores devueltos

Devuelve un nuevo objeto de datos binarios.

Historial de cambios

Versión Descripción
1.5.0 Se cambió el valor predeterminado de 2 (MongoBinData::BYTE_ARRAY) a 0 (MongoBinData::GENERIC).
1.2.11 Emite un error de nivel E_DEPRECATED cuando no se utiliza el segundo argumento. El valor predeterminado de type podría cambiar en un futuro próximo.