如何找到二维数组中的最大值?

问题描述 投票:0回答:3
Array
(
    [0] => Array
        (
            [uid] => 43543534
        )
)

我正在尝试将输出设为

[0] => [43543534]

我尝试过

foreach()
但我得到字符串作为输出

更新 我现在如何找到最大值?

php arrays multidimensional-array max
3个回答
2
投票

如果第二个数组中只有“uid”,为什么不只有一维数组

array('0' => 43543534)

foreach ($yourArray as $key => $val) {
  echo '['.$key.'] => ['.$val['uid'].']<br />';
}

0
投票
$var  = array( '0' => array ( 'uid' => '43543534' ) );

foreach($var as $arr):  
echo $arr['uid'];  
endforeach;  

0
投票

您的问题非常不清楚,但这里有两种使用原始数组来实现此目的的方法:

$array = array( '0' => array ( 'uid' => '43543534' ) );
$result[0] = $array[0]['uid];

或与

foreach

$array = array( '0' => array ( 'uid' => '43543534' ) );
foreach($array as $a){
    $result[] = $a['uid'];
}
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.