【发布时间】:2013-03-30 00:52:49
【问题描述】:
我想从一个数组(带有键和值的原始数组)中提取数据。提取数组后,我想要两个新数组,第一个只有键,第二个只有值,并且都没有索引(参见代码示例)。
// original array
$array = array(
"name1"=>500
,"name2"=>400
,"name3"=>300
,"name4"=>200
,"name5"=>100
);
// after extraction
$array1 = array('name1','name2','name3','name4','name5');
$array2 = array(500,400,300,200,100);
// not like this
// $array1 = array(0=>'name1',1=>'name2',2=>'name3',3=>'name4',4=>'name5);
// $array2 = array(0=>500,1=>400,2=?300,3=>200,4=>100);
【问题讨论】:
-
PHP 数组中的每个项目必须 有一个索引。您的“不喜欢这样”的数组与您想要的数组完全相同。