How to get current recursion level in a PHP function ? I mean, is there any \"magical\" (or eventually normal) function like this :
function doSomething($thi
private function select($modules, $level = 0)
{
$return_html = '';
$level_html = '';
$new_level = 0;
foreach($modules as $module)
{
$repeat = str_repeat(' ', $level);
if(!empty($module['children']))
{
$return_html .= '';
$new_level = $level+1;
$return_html .= $this->select($module['children'], $new_level);
}
else
{
$return_html .= '';
}
}
return $return_html;
}