PHP获取数组中某键值的元素是Z-Blog主题和插件应用开发中常遇到的需求,实现的代码也比较简单。但Z-Blog也内置封装了一个从数组中获取指定键值的元素的函数GetValueInArray(),使用内置的函数可以省去isset判断,同时内部封装了所需键值是否存在的判断,不存在时则返回指定的参数。

函数结构

1 GetValueInArray($array, $name, $default = null)
参数说明

$array – 数组名,必选$name – 下标key,必选$default – 键值不存在时返回的值,可选,默认为null

代码示例
12345678910 $siteInfos = array("url" => "https://docs.zblogcn.com/php/","git" => "https://github.com/zblogcn/docs-zblogphp","engine" => "docsify",);$siteUrl = GetValueInArray($siteInfos, "url", "");//或是$siteUrl = GetValueInArray($siteInfos, ‘url’);echo $siteUrl;// https://docs.zblogcn.com/php/

函数位置:zb_system/function/c_system_common.php

Z-Blog Wiki:https://docs.zblogcn.com/php/#/books/dev-25-functions?id=getvalueinarray

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。