$marks=array(
"mohammad" => array (
"physics" => array([0]=>35,[1]=>45)
"maths" => 30,
"chemistry" => 39
),
"qadir" => array (
"physics" => array(),
"maths" => 32,
"chemistry" => 29
),
"zara" => array (
"physics" => array([0]=>),
"maths" => 22,
"chemistry" => 39
)
);
In the above array, "physics" element has array of values in "mohammad",empty array in "qadir" and in "Zara" it has index [0] with no value.
How can we check for "physics" is empty array or empty value for first index?
I have tried in if loop like below:
$name ='qadir'
if(!empty($marks[$name]['physics'])){//do here}
The above code working fine for 'qadir' but not for 'Zara'.I wish to check both cases at the same time.
Please suggest your thoughts.