MongoBinData
PHP Manual

MongoBinData::__construct

(PECL mongo >= 0.8.1)

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

説明

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

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

現在の BSON 仕様には、次の 5 種類のバイナリデータ型があります。 関数 (0x01), バイト配列 (0x02), UUID (0x03), MD5 (0x05), そしてユーザー定義型 (0x80) です。デフォルトの型はバイト配列 (0x02) です。 ドライバやサーバーがこの型の違いによって処理を変えることはないので、 今のところこれは無意味です。0 から 255 までの任意の数を型に使うことができますが、 将来データベースが型を見てバイナリデータの処理を変えるようになる可能性を考えなければなりません。

パラメータ

data

バイナリデータ。

type

データ型。

返り値

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

変更履歴

バージョン 説明
1.2.11 二番目の引数を省略すると E_DEPRECATED を発行します。 type のデフォルト値は近い将来変わる見込みです。


MongoBinData
PHP Manual