Devuelve la representación BSON de un valor JSON

# MongoDB\BSON\fromJSON

(mongodb >=1.0.0)

MongoDB\BSON\fromJSON — Devuelve la representación BSON de un valor JSON

Advertencia

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

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

Convierte una cadena de » JSON extendido 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 #1 Ejemplo de MongoDB\BSON\fromJSON()

    <?php

    $json = '{ "_id": { "$oid": "563143b280d2387c91807965" } }';
    $bson = MongoDB\BSON\fromJSON($json);
    $value = MongoDB\BSON\toPHP($bson);
    var_dump($value);

    ?>

El ejemplo anterior mostrará:

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

### Ver también

- MongoDB\BSON\Document::fromJSON() - Construye una nueva instancia de documento desde un string JSON
- MongoDB\BSON\toJSON() - Devuelve la representación en JSON Extendido Legado de un valor BSON
- » JSON Extendido de MongoDB
- » BSON de MongoDB

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open