2009-10-28 60 views
0

我有一个多维数组,像这样:如何索引数组?

array('name' => array('title'=>'Title','date'=>'Created')) 

我把它保存为JSON“阵”,当我解码的话,我想它的数量达到每一个项目,所以我希望有一个索引数组。

我该如何在PHP中解决这个问题?

+0

你能否提供一个索引关联数组是什么样的例子? – 2009-10-28 18:32:23

+0

需要精确度。 我没有看到你想在这里实现什么。 你在说什么“物品”? – kouak 2009-10-28 18:32:31

+0

所以,我想将这个关联数组转换为数组数组 – Gero 2009-10-28 18:36:30

回答

2

根据您最后的评论蒂姆,这将实现你的要求..但我不知道你为什么会想这基于关闭您最初的问题。

$foo = array('name' => array('title'=>'Title','date'=>'Created')); 
$bar = array_values($foo); 
print_r($bar); // Array ([0] => Array ([title] => Title [date] => Created)) 
+0

这就是我想要的,谢谢。 – Gero 2009-10-28 18:51:49

+1

你想要一个有序的列表(数组数组)的数值从你的散列(关联数组)。我想这对于以某种顺序遍历结果很有帮助,但是失去了获得密钥的好处。你也可以通过使用array_keys($ foo)来代替生成一个可以更容易地重新排序的独立数组。 – FilmJ 2009-10-28 19:33:56