# La clase MongoDB\BSON\Symbol

(mongodb >=1.4.0)

## Introducción

Tipo BSON para el tipo "Symbol". Este tipo BSON está deprecado, y esta clase no puede ser instanciada. Será creada a partir de un tipo BSON symbol al convertir BSON a PHP, y también puede ser convertida de vuelta a BSON al almacenar documentos en la base de datos.

## Sinopsis de la Clase

final class MongoDB\BSON\Symbol implements MongoDB\BSON\Type, JsonSerializable, Stringable {
/* Métodos */
final private function __construct()
final public function jsonSerialize(): mixed
final public function __toString(): string
}

## Historial de cambios

Versión | Descripción
--- | ---
PECL mongodb 2.0.0 | Esta clase ya no implementa la interfaz Serializable.
PECL mongodb 1.12.0 | Implementa Stringable para PHP 8.0+.

## Tabla de contenidos

- MongoDB\BSON\Symbol::__construct — Construir un nuevo Symbol (no utilizado)
- MongoDB\BSON\Symbol::jsonSerialize — Devuelve una representación que puede convertirse a JSON
- MongoDB\BSON\Symbol::__toString — Devuelve el Symbol como un string

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