企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## Arr基类 ###数组设置/获取 * * * * * ~~~ /** * 操作数组值, * * @example * $arr= [ * 'liming' => [ * 'username'=>'test', * 'password'=>'123456' * ] * ]; * * Arr::get($arr, 'liming.username') * ---->'test' * Arr::set($arr, 'liming.username', 'liming'); * ----> $arr ----> ['liming'=>['username'=>'liming','password'=>'123456']]; * Arr::get($arr, 'liming.username') * ----> 'liming' * Arr::isset($arr, 'liming.username') * ---->true * Arr::isset($arr, 'liming.sex') * ---->false * * @param array $array 待设置数组 * @param string $arr_key 数组键,以点为分隔符,若键为null,则代表整个数组 * @param miexd $arr_value 对应值 * * @throws ArrException */ Arr::get(array $array, string $arr_key) : miexd; Arr::set(array & $array, string $arr_key, miexd $value) : void; Arr::isset(array $array, ?string $arr_key) : bool ~~~