我试图让我的头脑围绕数组。这是对上一个问题的跟进。 PHP 如何将值从一个数组传递到另一个数组?
所以,我已经弄清楚了如何将数据从一个数组传递到另一个数组,这要归功于:Explosion Pills,但现在我正在尝试获取数组并将其传递给一个新函数,然后在新函数中创建新数组。我猜这比现在对我来说似乎更容易。
这是数组:
$theSetup = array(
'option1' => array('title'=>'my_title','label'=>'The Big Title','val'=>'NoneyoBizness'),
'option2' => array('title'=>'my_watch,'label'=>'Big Watch','val'=>'Seiko'),
'option3' => array('title'=>'facebook','label'=>'Facebook Page','val'=>'http://facebook.com/bigwatch'),
);
这是我的测试功能:
function testArray($theSetup) {
foreach($theSetup as $v) {
$defaultOptions[$v['title']] = $v['val'];
}
foreach($defaultOptions as $k=>$v) {
echo $k .' : '.$v .'<br>';
}
}
testArray($theSetup);
运行代码后出现错误:undefined variable theSetup