function get_key( $value, $array, $parent_key = NULL )
{
foreach ( $array as $k => $v )
{
if ( $v === $value )
{
return NULL === $parent_key ? $k : $parent_key;
}
if ( is_array( $v ) and $test = get_key( $value, $v, $k ) )
{
return $test;
}
}
return FALSE;
}
print get_key( 'B-2', $example );