PHP处理数组


PHP dealing with arrays

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

我试图得到输出作为[0] => [43543534]

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

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

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

foreach ($yourArray as $key => $val) {
  echo '['.$key.'] => ['.$val['uid'].']<br />';
}
$var  = array( '0' => array ( 'uid' => '43543534' ) );
foreach($var as $arr):  
echo $arr['uid'];  
endforeach;  

你的问题很不清楚,但这里有两种方法来完成使用原始数组:

$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'];
}