If you wanted to check to see if all of the values where populated you can use
if(call_user_func_array("isset", $array['foo']['bar']))
For what you want to do though you could use array reduce with a closure
if(array_reduce($array, function(&$res, $a){if ($a) $res = true;}))
Note this will only work in php 5.3+