Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá galerinha do bem, quem puder ajudar eu agradeço :)
Queria saber como a função "debug_backtrace ()" consegue retornar a linha da função em que foi chamada sendo que ele usa a cosntante "__LINE__" e essa constante apenas retorna a linha em que foi chamada, exemplo:
<?php
function pegaLinha () {
return __LINE__;
}
echo pegaLinha (); // Retorna 3, linha que foi chamada o "__LINE__"
?>
<?php
function pegaLinha () {
return debug_backtrace ();
}
$linha = pegaLinha (); echo $linha[0]["line"]; // Retorna 6, linha que foi chamada a função
?>
Para comprovar o uso do "__LINE__" está ae a documentação, http://php.net/manual/fr/function.debug-backtrace.php
Vlwwwwwwwwwwwwww galeraaaaaaaaaaaa, flowwwwwwwwwwwwww
Carregando comentários...