update page now

simdjson_key_exists

(PECL simdjson >= 2.0.0)

simdjson_key_existsVerifica se o JSON contém o valor referenciado por um ponteiro JSON

Descrição

simdjson_key_exists(string $json, string $key, int $depth = ?): bool

Conta o número de elementos do objeto/array encontrados no ponteiro JSON solicitado.

Parâmetros

json
A string json sendo consultada.
key
A string de ponteiro JSON.
depth
Profundidade máxima de aninhamento da estrutura que está sendo validada. O valor deve ser maior que 0, e menor ou igual a 2147483647. Os chamadores devem usar valores razoavelmente pequenos, porque profundidades maiores exigem mais espaço de buffer e aumentarão a profundidade de recursão, ao contrário da implementação atual de json_decode().
throw_if_uncountable
Quando verdadeiro, uma SimdJsonException será lançada em vez de retornar 0 quando o valor para o qual o ponteiro JSON aponta não for um objeto nem um array.

Valor Retornado

Retorna true se o ponteiro JSON for válido e se referir a um valor encontrado em uma string JSON válida. Retorna false se o JSON for válido, mas não contiver o ponteiro JSON.

adicionar nota

Notas de Usuários

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