当前变量值如下array(1){
[
"hostlist"
]=>array(1){
[
"hh-yun-ceph-cinder015-128055.vclound.com"
]=>array(1){
[
"net.if.in[bond1]"
]=>array(6){
[
0
]=>string(8)"29408880"[
1
]=>string(8)"38533912"[
2
]=>string(8)"38106808"[
3
]=>string(8)"38263176"[
4
]=>string(8)"39617752"[
5
]=>string(8)"36451976"
}
}
}
}请教一下如何获得最大值, 我只希望返回一个
[
"hostlist"
]=>array(1){
[
"hh-yun-ceph-cinder015-128055.vclound.com"
]=>array(1){
[
"net.if.in[bond1]"
]=>array(6){
[
0
]=>string(8)"29408880"[
1
]=>string(8)"38533912"[
2
]=>string(8)"38106808"[
3
]=>string(8)"38263176"[
4
]=>string(8)"39617752"[
5
]=>string(8)"36451976"
}
}
}
}请教一下如何获得最大值, 我只希望返回一个
array_walk_recursive($arr, function($v) use (&$m) { $m = max($m, $v); });
echo max($arrChild);
$arr = array(
'hostlist' => array(
'hh-yun-ceph-cinder015-128055.vclound.com' => array(
'net.if.in[bond1]' => array(
"29408880",
"38533912",
"38106808",
"38263176",
"39617752",
"36451976"
)
),
)
);echo max($arr['hostlist']['hh-yun-ceph-cinder015-128055.vclound.com']['net.if.in[bond1]']);