首页 知识 正文

zblog获取数组中指定键值元素的函数GetValueInArray()

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


函数结构

GetValueInArray($array, $name, $default = null)


参数说明

$array – 数组名,必选

$name – 下标key,必选

$default – 键值不存在时返回的值,可选,默认为null


代码示例


$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


本文转载自互联网,如有侵权,联系删除

本文地址:https://liaojinhua.com/post/19.html

相关推荐

zblog获取内容所有图片的函数GetImagesFromHtml()

zblog获取内容所有图片的函数GetImagesFromHtml()

开发zblog主题或插件应用需要获取文章内容或其它HTML代码中的所有图片或者首张图片时,通常是通过正则匹配的方式获取。但从zblog 1.7版本开始,程序封闭了从 HTML 中获取所有图片的函数GetImagesFromHtml(),使用该函数就不需要再自己写正则匹配了,直接传参调用即可。函数GetImagesFromHtml($html)作用:从 HTML 中获取所有图片;参数$html – 字符串,HTML代码或相关变量返回值返回一个带有HTML中所有图片url的数组,相同url的图片只返

...

知识 2024-12-04 0 1396

zblog获取当前文章所有标签关键词的代码函数TagsName

zblog获取当前文章所有标签关键词的代码函数TagsName

很多主题会默认读取文章所有的标签作为内容页关键词,而读取标签的方式通常会使用遍历,这是因为很多主题作者不会去翻看zblog php程序源代码,所以不知道其实zblog本身有提供获取文章所有标签的函数TagsToNameString(),而且可以直接使用模板标签调用,并不需要再在模板里遍历拼接的。文章页获取所有文章标签的模板标签:$article->TagsName获取直接使用函数$article->TagsToNameString()代码位置:zb_system/function/l

...

知识 2024-12-04 0 1396

zblog完整的主题面包屑导航函数代码

zblog完整的主题面包屑导航函数代码

面包屑导航是站内SEO优化的组成部分,前面博客吧发布过zblog php添加网页面包屑导航的代码,但只分享了主要的分类部分,新手用户可能不知道怎么使用,所以下面整理了个完整的zblog php面包屑导航函数,代码使用很简单,直接添加到对应的模板文件即可。把下面的代码放到主题的include.php文件function boke8_breadcrumb($id){    global $zbp, $boke8;   &

...

知识 2024-12-04 0 1396