【发布时间】:2017-03-04 14:08:44
【问题描述】:
我有以下创建数组的循环
while($row1 = mysqli_fetch_assoc($result1))
{
$aliens[] = array(
'username'=> $row1['username'],
'personal_id'=> $row1['personal_id']
);
}
它产生以下结果
Array (
[0] =>
Array ( [username] => nimmy [personal_id] => 21564865 )
[1] =>
Array ( [username] => aiswarya [personal_id] => 21564866 )
[2] =>
Array ( [username] => anna [personal_id] => 21564867 )
然后我有另一个循环如下,在其中,我需要从上面的数组中获取personal_id。我按如下方式获取它。
foreach($aliens as $x=>$x_value)
{
echo $aliens['personal_id'];
//some big operations using the
$aliens['personal_id']; variable
}
但是,如果是personal_ids,我无法获取值。我认为它为空。似乎是什么问题?我该如何解决?
【问题讨论】: