array(3)
{
["status"]=> array(3)
{
["code"]=> string(1) "1"
["message"]=> string(24) "Get record list success."
["created_at"]=> string(19) "2010-11-05 22:20:53"
}
["info"]=> array(1)
{
["record_total"]=> int(5)
}
["records"]=> array(5)
{
[0]=> array(9)
{
["id"]=> string(7) "5372909"
["name"]=> string(1) "a"
["type"]=> string(1) "A"
}
[1]=> array(9)
{
["id"]=> string(7) "5372925"
["name"]=> string(1) "b"
["type"]=> string(2) "MX"
}
[2]=> array(9)
{
["id"]=> string(7) "5372892"
["name"]=> string(3) "c"
["type"]=> string(1) "A"
}
}
}
大家主要看元素records下面的三条元素已知"name"和"type",怎么查出"id"的值呢?目前只有三条元素,以后可能会有很多很多我发现array_search()函数似乎无法满足我要的功能哦
{
["status"]=> array(3)
{
["code"]=> string(1) "1"
["message"]=> string(24) "Get record list success."
["created_at"]=> string(19) "2010-11-05 22:20:53"
}
["info"]=> array(1)
{
["record_total"]=> int(5)
}
["records"]=> array(5)
{
[0]=> array(9)
{
["id"]=> string(7) "5372909"
["name"]=> string(1) "a"
["type"]=> string(1) "A"
}
[1]=> array(9)
{
["id"]=> string(7) "5372925"
["name"]=> string(1) "b"
["type"]=> string(2) "MX"
}
[2]=> array(9)
{
["id"]=> string(7) "5372892"
["name"]=> string(3) "c"
["type"]=> string(1) "A"
}
}
}
大家主要看元素records下面的三条元素已知"name"和"type",怎么查出"id"的值呢?目前只有三条元素,以后可能会有很多很多我发现array_search()函数似乎无法满足我要的功能哦
解决方案 »
- 求一个php数据缓存类,谢谢!
- TUTOS+Apache+MySQL+PHP4or5安装,老是出错,不能正常访问,有没有人装过?
- 看下这个代码有问题吗?
- php+mysql问题,急啊,在线等!!!
- 发现CSDN重开之后中,少了好多贴,看来是用以前的备份恢复的吧
- win98下,apace+php+mysql整合安装后,为什么出现一个黑色框(apace服务),能不能消去,不让他出现还能服务?
- 散100分!!【跟大家讨论 现在最好 最稳定 的 PHP论坛是什么!!】
- [求助]关于文件上传。
- 如何实现留言后自动发信回复?
- 哎,又他妈的中标了
- 有读过dedecms,ecshop之类源代码的吗?有问题请教下
- json格式的数据如何转移成php能用的变量呀?
name="b"
type="MX"有什么办法查到id="5372925"?
单单就例子而言,如果查找次数较多的话我可能考虑复制数组,并将下标用name_a_type_A name_b_type_MX代替原来的数字下标,来查找,查找效率是O(1)。不过用法余地非常局限,比较特定情况用