PHP debug_print_backtrace() funktion
Eksempel
Udskriv en PHP-tilbagefølgning:
<?php function a($txt) { b("Glenn"); } function b($txt) { c("Cleveland"); } function c($txt) { debug_print_backtrace(); } a("Peter"); ?>
Udskriften af ovenstående kode ligner dette:
#0 c(Cleveland) kaldt ved [C:\webfolder\test.php:6] #1 b(Glenn) kaldt ved [C:\webfolder\test.php:3] #2 a(Peter) kaldt ved [C:\webfolder\test.php:11]
Definition og brug
debug_print_backtrace() funktionen printer en PHP tilbagetrækning (backtrace).
debug_print_backtrace() printer en PHP tilbagetrækning. Det printer funktion kald, inkluderede/krævede filer og eval() kode.
Syntaks
debug_print_backtrace(options,limit);
Parameter | Beskrivelse |
---|---|
options |
Valgfri. Angiver bitmærket for følgende parametre:
|
limit | Valgfri. Bruges til at begrænse antallet af tilbagevندte rammer. Standard er (limit=0), som returnerer alle rammer. |
Tekniske detaljer
Returværdi: | Ingen |
---|---|
PHP Version: | 5.0+ |
PHP Opdateringslog: |
PHP 5.4: Tilføjede valgfri parametre limit. PHP 5.3.6: Tilføjede valgfri parametre options. |