Пример #1
0
/**
* Copyright (c) 2011, Leon Sorokin
* All rights reserved.
*
* dump_r.php
* better than print_r()
* better than var_dump()
* for browsers
*/
function dump_r($input, $exp_lvls = 1000)
{
    // get the input arg passed to the function
    $src = debug_backtrace();
    $src = (object) $src[0];
    $file = file($src->file);
    $line = $file[$src->line - 1];
    preg_match('/dump_r\\((.+?)(?:,|\\);)/', $line, $m);
    echo dump_r::go($input, $m[1], $exp_lvls);
}