PHP 8.5.10 Released!

Constantes predefinidas

As constantes abaixo são definidas por esta extensão e só estarão disponíveis quando a extensão tiver sido compilada no PHP ou tiver sido carregada dinamicamente em tempo de execução.

SIMDJSON_ERR_CAPACITY (int)

Este analisador não suporta um documento tão grande. Lançado ao analisar uma string JSON com mais de 4 GiB de comprimento.

SIMDJSON_ERR_TAPE_ERROR (int)

O documento JSON tem uma estrutura imprópria: vírgulas ausentes ou supérfluas, chaves ausentes, etc.

SIMDJSON_ERR_DEPTH_ERROR (int)

O documento JSON era muito profundo (muitos objetos e arrays aninhados)

SIMDJSON_ERR_STRING_ERROR (int)

Problema ao analisar uma string

SIMDJSON_ERR_T_ATOM_ERROR (int)

Problema ao analisar um átomo que começa com a letra 't'

SIMDJSON_ERR_F_ATOM_ERROR (int)

Problema ao analisar um átomo que começa com a letra 'f'

SIMDJSON_ERR_N_ATOM_ERROR (int)

Problema ao analisar um átomo que começa com a letra 'n'

SIMDJSON_ERR_NUMBER_ERROR (int)

Problema ao analisar um número

SIMDJSON_ERR_UTF8_ERROR (int)

A entrada não é um UTF-8 válido

SIMDJSON_ERR_UNINITIALIZED (int)

O analisador usado por simdjson não foi inicializado. Isso não deveria acontecer.

SIMDJSON_ERR_EMPTY (int)

Vazio: nenhum JSON encontrado

SIMDJSON_ERR_UNESCAPED_CHARS (int)

Dentro das strings, alguns caracteres devem ser escapados, encontramos caracteres não escapados

SIMDJSON_ERR_UNCLOSED_STRING (int)

Uma string é aberta, mas nunca fechada.

SIMDJSON_ERR_UNSUPPORTED_ARCHITECTURE (int)

simdjson não tem uma implementação suportada por esta arquitetura de CPU (talvez seja uma CPU não-SIMD?).

SIMDJSON_ERR_INCORRECT_TYPE (int)

Não deveria acontecer.

SIMDJSON_ERR_NUMBER_OUT_OF_RANGE (int)

O número JSON é muito grande ou muito pequeno para caber no tipo solicitado. Observe que a biblioteca simdjson em C é uma bifurcação e este erro é ignorado para corresponder ao tratamento do PHP de números JSON muito grandes ou muito pequenos.

SIMDJSON_ERR_INDEX_OUT_OF_BOUNDS (int)

Não deveria acontecer.

SIMDJSON_ERR_NO_SUCH_FIELD (int)

Não deveria acontecer.

SIMDJSON_ERR_IO_ERROR (int)

Não deveria acontecer.

SIMDJSON_ERR_INVALID_JSON_POINTER (int)

Sintaxe de ponteiro JSON inválida em simdjson_key_value() e outras funções que aceitam um ponteiro JSON $key.

SIMDJSON_ERR_INVALID_URI_FRAGMENT (int)

Sintaxe de fragmento de URI inválida.

SIMDJSON_ERR_UNEXPECTED_ERROR (int)

Erro inesperado, considere relatar este problema, pois pode ter sido encontrado um bug no simdjson PECL

SIMDJSON_ERR_PARSER_IN_USE (int)

Não deveria acontecer.

SIMDJSON_ERR_OUT_OF_ORDER_ITERATION (int)

Não deveria acontecer.

SIMDJSON_ERR_INSUFFICIENT_PADDING (int)

Não deveria acontecer.

SIMDJSON_ERR_INCOMPLETE_ARRAY_OR_OBJECT (int)

O documento JSON terminou cedo no meio de um objeto ou array.

SIMDJSON_ERR_SCALAR_DOCUMENT_AS_VALUE (int)

Não deveria acontecer.

SIMDJSON_ERR_OUT_OF_BOUNDS (int)

Tentativa de acessar o local fora do documento.

SIMDJSON_ERR_TRAILING_CONTENT (int)

SIMDJSON_ERR_KEY_COUNT_NOT_COUNTABLE (int)

SIMDJSON_ERR_INVALID_PROPERTY (int)

Nome de propriedade inválido para uma stdClass ao decodificar um valor com simdjson_decode() ou simdjson_key_value()

adicionar nota

Notas de Usuários

Não há notas de usuários para esta página.
To Top