【发布时间】:2019-09-24 22:53:03
【问题描述】:
我是 php 新手。 我正在尝试获取特殊数组中每个元素的键和值。我想从零索引开始将它们保存/推送到另一个数组中。 当然(foreach 循环)是这里最好的工具。请按您的代码帮助我。 我知道描述这个问题有点困难,所以我有一些图纸给你。
$info = array(
<--key--> <--value-->
[10] => 'apple',
[8] => 'orange',
[2] => 'banana',
[23] => 'peach',
)
now I want to have an array like this:
$myGoal = array(
<-key-> <--------value--------->
[0] => array('10'=>'apple'),
[1] => array('8'=>'orange'),
[2] => array('2'=>'banana'),
[3] => array('23'=>'peach')
)
我想我需要的代码应该如下所示:
$info = array(
[10] => 'apple',
[8] => 'orange',
[2] => 'banana',
[23] => 'peach',
)
$index = 0;
$myGoal = array();
foreach($info as $amount => $friut){
$myGoal[$index] = [$amount][$friut];
$index++;
}
我会感谢任何可以帮助我的人。
【问题讨论】: