哈希空间 Ctrl + F 进行搜索
首页 php手册中文版 CSS中文手册 哈希文档 Markdown在线工具

PHP simdjson 组件

simdjson_key_count

(PECL simdjson >= 2.0.0)

simdjson_key_countReturns the value at a JSON pointer.

说明

simdjson_key_count(
    string $json,
    string $key,
    int $depth = 512,
    bool $throw_if_uncountable = false
): int

Count the number of elements of the object/array found at the requested JSON pointer.

参数

json

The json string being queried.

key

The JSON pointer string.

depth

Maximum nesting depth of the structure being validated. The value must be greater than 0, and less than or equal to 2147483647. Callers should use reasonably small values, because larger depths require more buffer space and will increase the recursion depth, unlike the current json_decode() implementation.

throw_if_uncountable

When true, a SimdJsonException will be thrown instead of returning 0 when the value the JSON pointer points to is neither an object nor an array.

返回值

Returns an int with the number of elements of the value at the given JSON pointer.

打开 哈希空间 微信小程序中查看更佳