php数组取字段值,php如何获取二维数组指定的某个字段的值
php怎么獲取二維數組指定的某個字段的值?
需求:有如下數組$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")
)
);
------解決思路----------------------
$v = end($arr['net']);
$k = key($arr['net']);
echo $k;
print_r($v);
相關文章
相關視頻
總結
以上是生活随笔為你收集整理的php数组取字段值,php如何获取二维数组指定的某个字段的值的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python requests介绍之接口
- 下一篇: SICK TiM561激光雷达的使用