php debug_backtrace() 関数 は、PHP バックトレース、つまり PHP バックトレース (バックトレース) を生成するために使用されます。
構文:
debug_backtrace(provide_object)
パラメータ:
provide_object: オブジェクト インデックスを埋めるかどうかを指定します。 Provide_object の型はブール型です。
戻り値:
debug_backtrace() 関数は連想配列を返します。次のリストは、返される可能性のある要素です:
Name | Type | Description |
string | 現在の関数の名前。 | |
integer | 現在の行番号。 | |
string | 現在のファイル名。 | |
string | 現在のクラス名 | |
オブジェクト | 現在のオブジェクト名。 | |
string | 現在の呼び出しタイプを指定します。 | はメソッド呼び出しに使用されます。 (「->」を返します) は静的メソッド呼び出しに使用されます。 (「::」を返す) は関数呼び出しに使用されます。 (何も返されない場合は空です) | #args
関数内の場合。 (これは関数パラメータのリストです。) | If はインクルードされたファイル内にあります。 (これには、含まれるファイル名のリストが表示されます。) |
<?php function demo($str) { echo "正在学习:".$str."<br />"; var_dump(debug_backtrace()); } demo('php');
出力:
正在学习:php array (size=1) 0 => array (size=4) 'file' => string 'D:\wamp\www\test\demo.php' (length=25) 'line' => int 7 'function' => string 'demo' (length=4) 'args' => array (size=1) 0 => &string 'php' (length=3)
関連する推奨事項: 「
PHP チュートリアル
この記事では、PHP エラー処理関数 debug_backtrace() を紹介します。困っている友人の役に立てば幸いです。
以上がPHPエラー処理関数debug_backtrace()の使い方は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。