如何根据值取多维数组的键名

2012-06-12 16:27:51 +08:00
 opennet
比如:
$arr=array('a'=>array('1'=>'a1'),'b'=>array('1'=>'b1'));

问题:
如何根据a1这个值来取出a这个键名?
一直未想出办法,请各位帮忙,谢谢!
3148 次点击
所在节点    PHP
3 条回复
explon
2012-06-12 16:30:18 +08:00
复制一个数组键值互换一下
qiukun
2012-06-12 16:33:52 +08:00
除了遍历没什么办法,设计失误吧这种需求
opennet
2012-06-12 17:01:55 +08:00
也不算是设计失误,因为是从cache文件中获取的,刚才一心从操作array的相关函数上入手了,现在通过foreach已解决,谢谢二位!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/39251

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX