Documentación offline PHP master

MongoDB\BSON\fromJSON

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

MongoDB\BSON\fromJSON

Devuelve la representación BSON de un valor JSON

[!WARNING] Esta función ha sido DEPRECADA a partir de la versión 1.20.0 de la extensión y fue eliminada en la versión 2.0. Las aplicaciones deben usar MongoDB\BSON\Document::fromJSON en su lugar.

Descripción#

MongoDB\BSON\fromJSON(string $json): string
```php

Convierte una cadena de [JSON extendido](https://www.mongodb.com/docs/manual/reference/mongodb-extended-json/) a su representación BSON.

## Parámetros

`json` (`string`)  
Valor JSON que se desea convertir.

## Valores devueltos

El documento BSON serializado como una cadena binaria.

## Errores/Excepciones

Lanza

MongoDB\Driver\Exception\UnexpectedValueException

si el valor JSON no puede convertirse a BSON (por ejemplo, debido a un error de sintaxis).

## Historial de cambios

| Versión            | Descripción                     |
|--------------------|---------------------------------|
| PECL mongodb 2.0.0 | Esta función ha sido eliminada. |

## Ejemplos

Ejemplo de `MongoDB\BSON\fromJSON`

```php

El ejemplo anterior mostrará:

object(stdClass)#2 (1) {
  ["_id"]=>
  object(MongoDB\BSON\ObjectId)#1 (1) {
    ["oid"]=>
    string(24) "563143b280d2387c91807965"
  }
}

Véase también#

MongoDB\BSON\Document::fromJSON

MongoDB\BSON\toJSON

JSON Extendido de MongoDB

BSON de MongoDB