print_r(debug_backtrace(), true) を使用して、デバッグ バックトレースの文字列表現を取得しています。print_r は再帰を処理するため、これは正常に機能します。
debug_backtrace() の戻り値の配列を文字列に変換する前に再帰的に反復しようとすると、再帰が発生し、終了しませんでした。
バックトレース配列から特定の重要なキーと値のペアを削除する簡単な方法はありますか? おそらく、print_r を使用して配列を文字列に変換し、再帰位置を文字列RECURSIONに変更して配列に戻す何らかの方法で、反復処理を行うことができます。
可能であれば、文字列表現に対して正規表現を実行したくありません。