美好的一天每個人。使用數組值作爲另一個數組鍵
我有一個規則陣列(這是的print_r結果,陣列可以具有從1到n的位置):
Array
(
[1] => value1
[2] => value2
[3] => value3
)
我已經另一個陣列別處定義爲:
$array_def['value1']['value2']['value3'] = array(
'fl' => 'field1',
'f2' => 'field2',
);
使用第一個數組結果,我如何檢查$ array_def是否存在?換句話說,我需要使用平面數組值來檢查多維數組的對應性是否存在;請記住,值可以在第一個數組中重複,因此使用鍵翻轉值不是一個選項,因爲它會碰撞並刪除重複的值。
在此先感謝。
這是假設$ a將會始終有3個要素和$ array_def過,我的意思是,這是一個平坦的解決方案,而不是一個動態的,感謝你的努力雖然=) – Kusanagi2k 2010-10-10 15:15:12