[英]loop using while with a multidimensional array php
我试图像这样在我的多维数组中花点时间:
$address = array();
while(!$res->EOF)
{
$dataFromDB = array($res->fields['CODCLI'] =>
array(
"Address" => $res->fields['CIDCLI'].",".$res->fields['SIGUFS'].", USA",
"Name" => "SOMENAME")
);
$address[] = $dataFromDB;
$res->MoveNext();
}
结果是这样的:
Array
(
[0] => Array
(
[28947] => Array
(
[Address] => PIRIPIRI,PI,USA
[Name] => SOMENAME
)
)
)
但我真正需要的是这样的:
Array
(
[1] => Array
(
[Address] => PIRIPIRI,PI,USA
[Name] => SOMENAME
)
)
我尝试了其他一些东西,但没有任何帮助,我想念的是什么?
删除第一步,只需执行以下操作:
$address[] = array(
"Address" => $res->fields['CIDCLI'].",".$res->fields['SIGUFS'].", USA",
"Name" => "SOMENAME"
);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.