(PECL mongo >= 0.8.1)
MongoBinData::__construct — 新しいバイナリデータオブジェクトを作成する
このメソッドを定義している拡張モジュールは非推奨です。 かわりに MongoDB 拡張モジュールを使うべきです。 このメソッドの代替として、以下が使えます。
$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 のデフォルト値は近い将来変わる見込みです。
|