MongoDB\BSON\fromPHPReturns the BSON representation of a PHP value
&reftitle.description;
stringMongoDB\BSON\fromPHParray|objectvalue
Serializes a PHP array or object (e.g. document) to its
BSON representation. The
returned binary string will describe a BSON document.
&reftitle.parameters;
value (array|object)
PHP value to be serialized.
&reftitle.returnvalues;
The serialized BSON document as a binary string.
&reftitle.errors;
Throws
MongoDB\Driver\Exception\UnexpectedValueException if
the PHP value cannot be converted to BSON. Possible reasons include, but are
not limited to, encountering an unexpected
MongoDB\BSON\Type instance or
MongoDB\BSON\Serializable::bsonSerialize failing to
return an array or stdClass.
&reftitle.examples;
MongoDB\BSON\fromPHP example
1]);
echo bin2hex($bson), "\n";
?>
]]>
&example.outputs;
&reftitle.seealso;
MongoDB\BSON\toPHPMongoDB BSON