PEAR_ErrorStack::staticGetErrors()
PEAR_ErrorStack::staticGetErrors() --
最後にクリアした後に発生したすべてのエラーを取得する
概要
require_once 'PEAR/ErrorStack.php'; |
array
PEAR_ErrorStack::staticGetErrors
([boolean
$purge = FALSE [, string|false
$level = FALSE [, boolean
$merge = FALSE, array
[$sortfunc = array('PEAR_ErrorStack', '_sortErrors')]]]])
後方互換性のための警告
| 警告 |
PEAR 1.3.2 では、第 2 パラメータが新しく $level
にかわっています。
第 2 パラメータが $merge であることを想定しているコードはうまく動作しません。
|
パラメータ
- boolean
$purge
取得後に既存のエラーをクリアする場合に設定します。
- string
$level
調べたい深刻度を表すレベル名を指定します。特定のレベルのエラーのみを
利用する場合にこのパラメータを利用します。たとえば警告のみを取得する
(その他のエラーは無視する)などの場合です。
- boolean
$merge
パッケージが指定した方法ではなく単純な配列形式で結果を得たい場合に
設定します。
- array
$sortfunc
単純な配列形式で結果を返す場合の並び順。
デフォルトは発生時刻順で、たいていの場合はこれでよいでしょう。