MongoDB\BSON\fromPHP
(mongodb >=1.0.0)
MongoDB\BSON\fromPHP — Возвращает представление BSON значения PHP
Описание
MongoDB\BSON\fromPHP
( array|object
$value
) : stringСериализует массив или объект PHP (например, документ) в его представление » BSON. Возвращенная двоичная строка будет описывать документ BSON.
Список параметров
-
value
(array|object) -
Значение PHP для сериализации.
Возвращаемые значения
Сериализованный документ BSON в виде двоичной строки.
Ошибки
- Выдает MongoDB\Driver\Exception\UnexpectedValueException, если значение PHP не может быть преобразовано в BSON. Возможные причины включают, но не ограничиваются, столкновением с неожиданным экземпляром MongoDB\BSON\Type или MongoDB\BSON\Serializable::bsonSerialize(), не может вернуть array или stdClass.
Примеры
Пример #1 Пример использования MongoDB\BSON\fromPHP()
<?php
$bson = MongoDB\BSON\fromPHP(['foo' => 1]);
echo bin2hex($bson), "\n";
?>
Результат выполнения данного примера:
0e00000010666f6f000100000000cat
Смотрите также
- MongoDB\BSON\toPHP() - Возвращает PHP представление значения BSON
- » MongoDB BSON
- Постоянные данные