Home » PHP » Referensi Error PHP : Fungsi debug_print_backtrace()

Referensi Error PHP : Fungsi debug_print_backtrace()

by Hanifah Nurbaeti
by Hanifah Nurbaeti

Contoh
Cetak backtrace PHP:

<?php
function a($txt) {
    b("Baba");
}
function b($txt) {
    c("Rafi");
}
function c($txt) {
    debug_print_backtrace();
}
a("Peter");
?>
  /*Output : #0 c(Rafi) called at [/home/IW87nW/prog.php:10] #1 b(Baba) called at [/home/IW87nW/prog.php:7] #2 a(Peter) called at [/home/IW87nW/prog.php:15]

Definisi dan Penggunaan

Fungsi debug_print_backtrace() dapat digunakan untuk mencetak lacak balik PHP.

Fungsi ini menampilkan data dari kode yang mengarah ke fungsi debug_print_backtrace ().

Syntax

debug_print_backtrace(options, limit);

Nilai Parameter

ParameterDeskripsi
optionsOptional. Menentukan bitmask untuk opsi berikut:
DEBUG_BACKTRACE_IGNORE_ARGS (Apakah indeks “args” dihilangkan atau tidak, dan semua argumen fungsi / metode, untuk menghemat memori)
limitOptional. Membatasi jumlah bingkai tumpukan yang dicetak. Secara default (limit = 0) mencetak semua frame tumpukan

Detail Teknis

Return Value:None
PHP Version:5.0+
PHP Changelog:PHP 5.4: Batas parameter opsional telah ditambahkan
PHP 5.3.6: Opsi parameter opsional telah ditambahkan

You may also like