今天我很厭倦陣列 - 把我扔到了這個地方。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