3

xhprof を使用して codeigniter アプリケーションをプロファイリングしようとしています。次のようなレポートを取得しています...

これは特定の CI コントローラーのレポートです

現在、xhprof レポートの生成中に一部の機能を無視しようとしています。そのために私がしたことは次のようなものです....

$ignore = array(
    '???_op',
    '???_op@1',
    '???_op@2',
    '???_op@3',
    '???_op@4',
    '???_op@5'
);
xhprof_enable(XHPROF_FLAGS_NO_BUILTINS | XHPROF_FLAGS_CPU | XHPROF_FLAGS_MEMORY, array('ignored_functions' => $ignore));

ここで、すべての CI 関連関数 (つまり、 のように始まる関数) を無視したい場合は、CI_*それらを配列に 1 つずつ挿入する必要があるようです。

要件に応じて、正規表現とパターン一致し、関数を無視できる方法はありますか?

4

1 に答える 1