PHP 8.5.0 Alpha 2 available for testing

Constantes predefinidas

Estas constantes son definidas por esta extensión, y solo están disponibles si esta extensión ha sido compilada con PHP, o bien cargada en tiempo de ejecución.

SIMDJSON_ERR_CAPACITY (entero)
Este analizador no puede manejar un documento tan voluminoso. Se lanza al analizar una cadena JSON de más de 4 Gio.
SIMDJSON_ERR_TAPE_ERROR (entero)
El documento JSON tiene una estructura incorrecta: comas faltantes o superfluas, llaves, claves faltantes, etc.
SIMDJSON_ERR_DEPTH_ERROR (entero)
El documento JSON era demasiado profundo (demasiados objetos y arrays anidados)
SIMDJSON_ERR_STRING_ERROR (entero)
Problema al analizar una cadena
SIMDJSON_ERR_T_ATOM_ERROR (entero)
Problema al analizar un átomo que comienza con la letra 't'
SIMDJSON_ERR_F_ATOM_ERROR (entero)
Problema al analizar un átomo que comienza con la letra 'f'
SIMDJSON_ERR_N_ATOM_ERROR (entero)
Problema al analizar un átomo que comienza con la letra 'n'
SIMDJSON_ERR_NUMBER_ERROR (entero)
Problema al analizar un número
SIMDJSON_ERR_UTF8_ERROR (entero)
La entrada no es un UTF-8 válido
SIMDJSON_ERR_UNINITIALIZED (entero)
El analizador utilizado por simdjson no está inicializado. No debería ocurrir.
SIMDJSON_ERR_EMPTY (entero)
Vacío: no se encontró JSON
SIMDJSON_ERR_UNESCAPED_CHARS (entero)
Con las cadenas, algunos caracteres deben ser escapados, se encontraron caracteres no escapados
SIMDJSON_ERR_UNCLOSED_STRING (entero)
Una cadena está abierta, pero nunca cerrada.
SIMDJSON_ERR_UNSUPPORTED_ARCHITECTURE (entero)
simdjson no tiene una implementación compatible con esta arquitectura CPU (¿tal vez un CPU no-SIMD?).
SIMDJSON_ERR_INCORRECT_TYPE (entero)
No debería ocurrir.
SIMDJSON_ERR_NUMBER_OUT_OF_RANGE (entero)
El número JSON es demasiado grande o demasiado pequeño para caber en el tipo solicitado. Es importante señalar que la biblioteca C simdjson es un fork y que este error es ignorado para coincidir con la gestión de PHP de los números JSON que son demasiado grandes o demasiado pequeños.
SIMDJSON_ERR_INDEX_OUT_OF_BOUNDS (entero)
No debería ocurrir.
SIMDJSON_ERR_NO_SUCH_FIELD (entero)
No debería ocurrir.
SIMDJSON_ERR_IO_ERROR (entero)
No debería ocurrir.
SIMDJSON_ERR_INVALID_JSON_POINTER (entero)
Sintaxis de puntero JSON inválida en simdjson_key_value() y otras funciones que aceptan un puntero JSON $key.
SIMDJSON_ERR_INVALID_URI_FRAGMENT (entero)
Sintaxis de fragmento URI inválida.
SIMDJSON_ERR_UNEXPECTED_ERROR (entero)
Error inesperado, considere reportar este problema ya que puede haber encontrado un bug en el PECL simdjson
SIMDJSON_ERR_PARSER_IN_USE (entero)
No debería ocurrir.
SIMDJSON_ERR_OUT_OF_ORDER_ITERATION (entero)
No debería ocurrir.
SIMDJSON_ERR_INSUFFICIENT_PADDING (entero)
No debería ocurrir.
SIMDJSON_ERR_INCOMPLETE_ARRAY_OR_OBJECT (entero)
El documento JSON terminó prematuramente en medio de un objeto o un array.
SIMDJSON_ERR_SCALAR_DOCUMENT_AS_VALUE (entero)
No debería ocurrir.
SIMDJSON_ERR_OUT_OF_BOUNDS (entero)
Intento de acceder a una ubicación fuera del documento.
SIMDJSON_ERR_TRAILING_CONTENT (entero)
SIMDJSON_ERR_KEY_COUNT_NOT_COUNTABLE (entero)
SIMDJSON_ERR_INVALID_PROPERTY (entero)
Nombre de propiedad inválido para un stdClass al decodificar un valor con simdjson_decode() o simdjson_key_value()

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top