Codice PHP:
$Agenda["Simone"]["xxxxx"]["1111111"] = '0';
$Agenda["David"]["yyyyyy"]["222222"] = '1';
$Agenda["Daniela"]["bbbbbb"]["333333"] = '2';
$Agenda["Alessandro"]["sssssss"]["444444"] = '3'

function 
multi_array_search($search_value$the_array)
{
   if (
is_array($the_array))
   {
       foreach (
$the_array as $key => $value)
       {
           
$result multi_array_search($search_value$value);
           if (
is_array($result))
           {
               
$return $result;
               
array_unshift($return$key);
               return 
$return;
           }
           elseif (
$result == true)
           {
               
$return[] = $key;
               return 
$return;
           }
       }
       return 
false;
   }
   else
   {
       if (
$search_value == $the_array)
       {
           return 
true;
       }
       else return 
false;
   }
}

$result multi_array_search('2'$Agenda);
print_r($result);