(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 のデフォルト値は近い将来変わる見込みです。
|