foreach ($menuStruct as $mkey=>$menu) foreach ($menu as $key=>$submenu) if ($key=="root") { if ($submenu==$searchString) { $tmprslt .= "
\n"; } else { $tmprslt .= "\n"; } } elseif (array_search($searchString,$menu)) { if ($submenu==$searchString) { $tmprslt .= "\n"; } else { $tmprslt .= "\n"; } } else { if (is_array($submenu)) { foreach ($submenu as $subkey=>$subsubmenu) if (array_search($searchString,$submenu)) { if ($subsubmenu==$searchString) { $tmprslt .= "\n"; } else { $tmprslt .= "\n"; } } } }