PHP debug_print_backtrace()関数
例
PHP バックトレースを出力します。
<?php
function a($txt) {
b("Glenn");
}
function b($txt) {
c("Cleveland");
}
function c($txt) {
debug_print_backtrace();
}
a("Peter");
?>
定義と使用法
debug_print_backtrace()関数はPHPバックトレースを出力します。
この関数は、debug_print_backtrace()関数に至るまでのコードからのデータを表示します。
構文
<div>debug_print_backtrace(<em>options</em>,<em> limit</em>);</div>
パラメータ値
パラメータ |
説明 |
---|---|
options | Optional 次のオプションのビットマスクを指定します: DEBUG_BACKTRACE_IGNORE_ARGS(メモリを節約するために、「args」インデックスとすべての関数/メソッド引数を省略するかどうか) |
limit | Optional 表示されるスタックフレームの数を制限します。デフォルト(制限 = 0)では、すべてのスタックフレームを出力します。 |
Technical Details
Return Value: | なし |
---|---|
PHP バージョン: |
5.0+ |
PHP 変更ログ: |
PHP 5.4: オプションのパラメーターlimit追加されました PHP 5.3.6: オプションのパラメーターoptions追加されました |
プログラミング学習を加速させる
プログラミングをプロの講師に教えてもらいませんか。