今天我很厌倦阵列 - 把我扔到了这个地方。PHP阵列处理第一个孩子
所以,这里是一个阵列的输出:
Array
(
[2010091907] => Array
(
[home] => Array
(
[score] => Array
(
[1] => 7
[2] => 17
[3] => 10
[4] => 7
[5] => 0
[T] => 41
)
[abbr] => ATL
[to] => 2
)
Array
(
[2010091909] => Array
(
[home] => Array
(
[score] => Array
(
[1] => 7
[2] => 17
[3] => 10
[4] => 7
[5] => 0
[T] => 41
)
[abbr] => ATL
[to] => 2
)
Array
(
[2010091901] => Array
(
[home] => Array
(
[score] => Array
(
[1] => 7
[2] => 17
[3] => 10
[4] => 7
[5] => 0
[T] => 41
)
[abbr] => ATL
[to] => 2
)
我将要书面方式一的preg_match遍历每个[2010091907]
,但在此之前我可以,我不明白如何让这条信息,或者如何调用它。我会做这样的事情:
$json=json_decode($data,true);
foreach ($json['dont-know-what-to-call-it'] as $key => $value) {
echo "Key: ".$key."; Value: ".$value."<br />";
}
我只是不知道如何调用这些的每一个[2010091901]块,喜欢什么名字,我猜想他们打电话的。我知道如何调用分数下的东西,因为它被命名为“分数”,而数据就是所有这些。我不知道如何获得数组的初始“部分”的键/值。最后,我将要抓取每个[2010091901],操作/使用每个[2010091901]之间的数据,然后转到下一个“记录”。
为什么你需要[使用正则表达式](http://betterwaytomakealiving.com/_wordpress/wp-content/uploads/2010/05/square-peg-round-hole .JPG)? – NullUserException 2010-09-20 20:39:22
我现在没有,因为这实际上为我抓取每个数字,而不使用正则表达式。我对数组很新。 – drewrockshard 2010-09-20 20:51:16