この記事では、debug_backtrace、debug_print_backtrace、および匿名関数の使用法分析について紹介します。詳細を知る必要がある学生は参照してください。
debug_print_backtrace との違いは、バックトレース情報を直接出力することです。
debug_print_backtrace() は非常に地味な関数なので、注目する人はほとんどいません。
しかし、あるオブジェクトを別のオブジェクトに呼び出し、次に他のオブジェクトやファイル内の関数を呼び出してエラーが発生すると、笑ってしまいます。
debug_print_backtrace() は、ページの呼び出しプロセスを出力し、どこから来てどこへ行ったかを明確にします。
しかし、これは PHP5 の独自機能です。幸いなことに、これは pear に実装されています。
コードをコピー | |
一();
関数 1() { 2() } |
コードは次のとおりです
コードをコピー
); | // helloWorldを出力します ?> | ||||
クロージャと外部変数を接続するキーワード: USE
|