debug print backtrace: Skillnad mellan sidversioner
Admin (diskussion | bidrag) (Skapade sidan med '=== debug_print_backtrace === _(PHP 5, PHP 7, PHP 8)_ debug_print_backtrace — Skriver ut en bakspårning ==== Beskrivning ==== <pre>debug_print_backtrace(int $options = 0, int $limit = 0): void</pre> debug_print_backtrace skriver ut en PHP-bakspårning. Den skriver ut funktionsanrop, inkluderade/krävda filer och eval()ade saker. ==== Parametrar ==== '''options''' Detta är en bitmask för följande alternativ: '''debug_print_backtrace options'...') |
(Ingen skillnad)
|
Nuvarande version från 10 oktober 2024 kl. 17.29
debug_print_backtrace
_(PHP 5, PHP 7, PHP 8)_
debug_print_backtrace — Skriver ut en bakspårning
Beskrivning
debug_print_backtrace(int $options = 0, int $limit = 0): void
debug_print_backtrace skriver ut en PHP-bakspårning. Den skriver ut funktionsanrop, inkluderade/krävda filer och eval()ade saker.
Parametrar
options Detta är en bitmask för följande alternativ:
debug_print_backtrace options
- DEBUG_BACKTRACE_IGNORE_ARGS – Anger om "args"-indexet ska utelämnas och därmed alla funktions-/metodargument, för att spara minne.
limit Detta kan användas för att begränsa antalet stackramar som skrivs ut. Standardvärdet (limit=0) skriver ut alla stackramar.
Returvärden
Inget värde returneras.
Exempel
<?php
// fil: include.php
function a() {
b();
}
function b() {
c();
}
function c(){
debug_print_backtrace();
}
a();
?>
<?php
// fil: test.php
// denna fil ska köras
include 'include.php';
?>
Exemplet ovan ger ett resultat som liknar:
#0 c() kallad på [/tmp/include.php:10] #1 b() kallad på [/tmp/include.php:6] #2 a() kallad på [/tmp/include.php:17] #3 include(/tmp/include.php) kallad på [/tmp/test.php:3]
Se även
- debug_backtrace - Genererar en bakspårning
Sidslut
Orginalhemsidan på Engelska :https://www.php.net/manual/en/function.debug-print-backtrace.php
PHP Funktioner Funktionsreferens
Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp Stockholm som har sponsrat Linux.se med webserver.