我正在尝试搜索多维数组以返回深度/值以及它是否存在,但我遇到了一些麻烦..
我的数组有许多深度/维度。我将当前的多维数组存储在其他数组中。这是一个示例:
array(
"UserInformation" => array(
array (
"Username" => "Test_User",
"Warnings" => 0,
"Post_ID" => array (7726,2254)
),
array (
"Username" => "Another",
"Warnings" => 2,
"WarningID" => array(8874,1125),
"Post_ID" => array (7726,2254)
),
),
"Mani" => 0,
"Aut" => 1,
"Wn" => 0,
"RTV"=> array(
"RunTime"=> "kk",
"Run_2" => "e",
"Perm"=>"p",
"DEp"=>"d")
);
现在,我将如何在没有嵌套for
或foreach
循环的情况下搜索整个数组索引?
我尝试过执行,array_search
但这不会返回 aval 因为它只搜索第一个维度,而不是更深入?