PHP处理数组

时间:2011-12-08 11:24:34

标签: php arrays

Array
(
    [0] => Array
        (
            [uid] => 43543534
        )
)

我正在尝试将输出设为[0] => [43543534]

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

更新如何在此找到最大值?

3 个答案:

答案 0 :(得分:2)

为什么你不只有一维数组array('0' => 43543534),如果第二个只有'uid'

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

答案 1 :(得分:0)

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

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

答案 2 :(得分: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'];
}