(mongodb >=1.0.0)
MongoDB\BSON\fromPHP — Возвращает BSON-представление PHP-значения
Метод УСТАРЕЛ с версии модуля 1.20.0, а в версии 2.0 метод удалят. Вместо этого метода приложениям лучше вызывать метод MongoDB\BSON\Document::fromPHP().
Метод сериализует массив или объект PHP (например, документ) в его представление в формате » BSON. Возвращённая двоичная строка будет описывать BSON-документ.
Метод возвращает сериализованный документ BSON в виде двоичной строки.
Пример #1 Пример сериализации PHP-значения в BSON-представление методом MongoDB\BSON\fromPHP()
<?php
$bson = MongoDB\BSON\fromPHP(['foo' => 1]);
echo bin2hex($bson), "\n";
?>
Результат выполнения приведённого примера:
0e00000010666f6f000100000000cat