php怎么获取二维数组指定的某个字段的值?

Feng火 2015-01-12 06:34:27
需求:有如下数组$arr,数组中有两个模块一个net 一个login,我怎么根据net模块获取最后一个marks,
其中net模块和login模块的数据还是一条一条正往$arr里插,net模块亦可能是 find add up del chark 或者更多字段,
就是不管他插多少,我上来一下能找到最后一个marks,如现在你找到del 下的最后一个marks ,前提是我不知道del是组后一个,我要是知道的话,我搞个索引就好了,还有个foreach ,不要遍历,遍历速度不快,谁能给个速度快点?

$arr = array("net" => array(
"find" => array("marks"=>"1234","name"=>"lisi"),
"add" => array("marks"=>"12","name"=>"lisi2"),
"up" => array("marks"=>"15","name"=>"lisi3"),
"del" => array("marks"=>"9","name"=>"lisi4")
),
"login" => array(
"find" => array("marks"=>"16661","name"=>"lisi5"),
"add" => array("marks"=>"18881","name"=>"lisi6")
)
);

...全文
13276 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
driverin 2015-03-31
  • 打赏
  • 举报
回复
array_cloumn函数效率更高
Feng火 2015-01-12
  • 打赏
  • 举报
回复
真给力,学习了
  • 打赏
  • 举报
回复
学习了
  • 打赏
  • 举报
回复
楼上真棒 呵呵
xuzuning 2015-01-12
  • 打赏
  • 举报
回复
$v = end($arr['net']);
$k = key($arr['net']);
echo $k;
print_r($v);

21,888

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧