当前位置:首页 > PHP > 关键词 > 迅睿二次开发 > 正文

以XunRuiCMS为例,谈PHP如何获取指定值在数组中的位置

以XunRuiCMS为例,谈PHP如何获取指定值在数组中的位置

使用背景

需要在如下代码中,根据img1,识别出来对应的file值417821。

 array(3) {
  ["file"]=>
  array(2) {
    [0]=>
    string(6) "417821"
    [1]=>
    string(6) "417822"
  }
  ["title"]=>
  array(2) {
    [0]=>
    string(35) "img1"
    [1]=>
    string(35) "img2"
  }
}

实现方法

1.自定义获取字段值位置的函数

	public function num($arr,$str){
		$v=array_values($arr);
		$index=array_search($str,$v,true)+1;
		return $index;
	}

2.使用$arr['file'][$num]来调用即可

本文属原创,转载请注明原文:https://www.zhimatong.com/jiaocheng/916.html

为保证教程的实用性及扩大知识面覆盖,如果您有相似问题而未解决,可联系在线客服免费技术支持。

内容有用??