MongoBinData
PHP Manual

MongoBinData::__construct

(PECL mongo >= 0.8.1)

MongoBinData::__construct新しいバイナリデータオブジェクトを作成する

説明

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

新しいバイナリデータオブジェクトを作成します。

現在の BSON 仕様には 7 種類のバイナリデータ型があり、それらが クラス定数で定義されています。 過去のバージョンとの互換性のため、デフォルトは MongoBinData::BYTE_ARRAY となっていますが、将来のバージョンでは MongoBinData::GENERIC に変わるかもしれません。 デフォルトに頼るのではなく、自分で型を指定するようにしましょう。

パラメータ

data

バイナリデータ。

type

データ型。

返り値

新しいバイナリデータオブジェクトを返します。

変更履歴

バージョン 説明
1.5.0 デフォルトが 2 (MongoBinData::BYTE_ARRAY) から 0 (MongoBinData::GENERIC) に変わりました。
1.2.11 二番目の引数を省略すると E_DEPRECATED を発行します。 type のデフォルト値は近い将来変わる見込みです。


MongoBinData
PHP Manual