';

Desde que comecei a trabalhar com laravel eu gostei muito de uma funçãozinha utilitária dele, a dd(), e então sempre em meus projetos não laravel eu adiciono essa função e hoje resolvi compartilhá-la com vocês.

É uma versão modificada da dd do laravel, com adicao de exibir o arquivo onde a função foi chamada.

function dd() {
$separator = (php_sapi_name() === 'cli') ? PHP_EOL : '<br/>';
$bt = debug_backtrace();
$caller = array_shift($bt);
$args = func_get_args();
call_user_func_array('var_dump', $args);
die($caller['file'] .':'. $caller['line'] . $separator);
}
view raw dd.php hosted with ❤ by GitHub

Espero que gostem.

Categories: PHP

2 Comments

Pedro · 2014-03-10 at 10:36

Optima lista, valeu

Gabriel Vítor · 2014-03-10 at 12:44

Acho esta fonte mais útil: http://jsbooks.revolunet.com/

Leave a Reply

Avatar placeholder

Your email address will not be published. Required fields are marked *