best way to check a empty array?
arrays, php, recursion
Solution
function is_array_empty($InputVariable)
{
$Result = true;
if (is_array($InputVariable) && count($InputVariable) > 0)
{
foreach ($InputVariable as $Value)
{
$Result = $Result && is_array_empty($Value);
}
}
else
{
$Result = empty($InputVariable);
}
return $Result;
}
Problem
How can I check an array recursively for empty content like this example: ``` Array ( [product_data] => Array ( [0] => Array ( [title] => [description] => [price] => ) ) [product_data] => Array ( [1] => Array ( [title] => [description] => [price] => ) ) ) ``` The array is not empty but there is no content. How can I check this with a simple function? Thank!!