首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何获得值形式关联数组

如何获得值形式关联数组
EN

Stack Overflow用户
提问于 2015-04-10 17:23:03
回答 1查看 37关注 0票数 0

我想要得到值形式的关联数组。数组是

代码语言:javascript
复制
$abc=array(10) { 
  [0]=> array(2) { [0]=> string(7) "/?p=135" [1]=> string(1) "6" } 
  [1]=> array(2) { [0]=> string(6) "/?p=81" [1]=> string(1) "6" } 
  [2]=> array(2) { [0]=> string(7) "/?p=143" [1]=> string(1) "4" } 
  [3]=> array(2) { [0]=> string(7) "/?p=124" [1]=> string(1) "2" } 
  [4]=> array(2) { [0]=> string(6) "/?p=21" [1]=> string(1) "2" } 
  [5]=> array(2) { [0]=> string(6) "/?p=54" [1]=> string(1) "2" } 
  [6]=> array(2) { [0]=> string(6) "/?p=58" [1]=> string(1) "2" } 
  [7]=> array(2) { [0]=> string(6) "/?p=27" [1]=> string(1) "1" } 
  [8]=> array(2) { [0]=> string(6) "/?p=32" [1]=> string(1) "1" } 
  [9]=> array(2) { [0]=> string(6) "/?p=35" [1]=> string(1) "7" } 
}

我想要的值是1的值,它的值是来自$abc的“$abc”。我怎么能得到呢?谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-10 17:32:15

PHP5.5.0 >=:

代码语言:javascript
复制
$value = $abc[array_search('/?p=35', array_column($abc, 0))][1];

PHP < 5.5.0用它来代替array_column

代码语言:javascript
复制
array_map(function($v) { return $v[0]; }, $abc)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29567250

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档