public function print_r($key, $gs, $ge, $ls, $le, $ind = ' ')
{
$o = '';
if (strlen($ind) > 3) {
return;
}
if (is_array($key)) {
$o = $gs;
foreach ($key as $a => $b) {
$o .= $ind . $ls . $a . ': ' . $this->print_r($b, $gs, $ge, $ls, $le, $ind . ' ') . $le;
}
$o .= $ge;
} elseif ($key instanceof Closure) {
$o .= '[closure]';
} else {
$o .= $gs ? htmlspecialchars($key) : $key;
}
return $o;
}