我使用下面的代碼找到父陣列裏的數組,但它無法正常工作是重新調整空即使父陣列如何從父數組中找到數組?
$cards_parent = $feedData['BetradarLivescoreData']['Sport']['Category']['Tournament']['Match'];
$cards = array();
foreach($cards_parent as $key => $card)
{
if ($key === 'Cards')
{
$cards[] = $cards_parent[$key];
break;
}
}
你知道,將搜索父任何陣列功能指定鍵退出數組爲指定的鍵,如果找到它會創建一個數組從該鍵開始?
很難從你的榜樣是什麼問題,是要告訴。給出一個'$ cards_parent'可能看起來像什麼的樣本。如果你的意思是數組中的關鍵點處於未知深度,請查看遞歸迭代。 – deceze 2010-06-04 06:49:00
爲什麼'$ cards'是一個數組?它似乎只能保持一個值... – 2010-06-04 06:54:09