MongoDB\BSON\fromPHP
value
(array|object)- 직렬화할 PHP 값입니다.
- PHP 값을 BSON으로 변환할 수 없는 경우 MongoDB\Driver\Exception\UnexpectedValueException을 던집니다. 가능한 이유에는 예기치 않은 MongoDB\BSON\Type 인스턴스 또는 MongoDB\BSON\Serializable::bsonSerialize()가 배열 또는 stdClass를 반환하지 못하는 경우가 포함되지만 이에 국한되지 않습니다.
(mongodb >=1.0.0)
MongoDB\BSON\fromPHP — PHP 값의 BSON 표현을 반환합니다.
설명
MongoDB\BSON\fromPHP(array|object $value
): string
PHP 배열 또는 객체(예: 문서)를 » BSON 표현으로 직렬화합니다. 반환된 이진 문자열은 BSON 문서를 설명합니다.
매개변수
반환 값
바이너리 문자열로 직렬화된 BSON 문서.
오류/예외
Examples
예제 #1 MongoDB\BSON\fromPHP() 예제
<?php
$bson = MongoDB\BSON\fromPHP(['foo' => 1]);
echo bin2hex($bson), "\n";
?>
위의 예는 다음을 출력합니다.
0e00000010666f6f000100000000cat
기타
- MongoDB\BSON\toPHP() - BSON 값의 PHP 표현을 반환합니다.
- » MongoDB BSON
- Persisting Data