Loading:


debug_backtrace()

Generuje przydatne informacje dostarczone w danej funkcji. Funkcja jest pomocna w debungowaniu kodu PHP.

 

Zwraca tablice array z informacjami o: funkcji, lini kodu, nazwie pliku, nazwie klasy, obecnego obiektu, typ oraz argumentów użytych w tej funkjci.

 

Kompatybilność: PHP4, PHP5.



Napisz Artyku³

Listing

<?php
// nazwa pliku: /tmp/a.php

function a_test($str)
{
    echo "\nHi: $str";
    var_dump(debug_backtrace());
}

a_test('friend');
?>

<?php
// nazwa pliku: /tmp/b.php
include_once '/tmp/a.php';
?>

//używamy pliku w lokalizacji: /tmp/b.php

Hi: friend
array(2) {
[0]=>
array(4) {
    ["file"] => string(10) "/tmp/a.php"
    ["line"] => int(10)
    ["function"] => string(6) "a_test"
    ["args"]=>
    array(1) {
      [0] => &string(6) "friend"
    }
}
[1]=>
array(4) {
    ["file"] => string(10) "/tmp/b.php"
    ["line"] => int(2)
    ["args"] =>
    array(1) {
      [0] => string(10) "/tmp/a.php"
    }
    ["function"] => string(12) "include_once"
  }
}




Dodano przez: divix
Ranga: Administrator serwisu Punktów: 38523
Komentarze użytkowników
    • Tre¶æ komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2024 v.1.5 | design: diviXdesign & rainbowcolors