PHPマニュアル/PEARマニュアル | ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot

PEAR_ErrorStack::getErrorMessage | JavaScript入門&応用&リファレンスなら「JavaScriptist」

  

PEAR_ErrorStack::getErrorMessage

PEAR_ErrorStack::getErrorMessage() – 標準のエラーメッセージ生成コールバック

Synopsis

require_once 'PEAR/ErrorStack.php';

string PEAR_ErrorStack::getErrorMessage ( PEAR_ErrorStack &$stack , array $err , string|false $template = = false )

Description

このメソッドは、独自のエラーメッセージ生成メソッドからもコールされ、 配列のパラメータの内容をテンプレートに当てはめたエラーメッセージを 生成します。3 番目のパラメータにテンプレート文字列を指定します。

変数 %__msg% は特別に予約されています。ユーザが設定したメッセージを テンプレート中のどの場所で表示するかを示すためにのみ、この変数を利用します。 たとえば以下のように利用します。

Error message: %msg% - internal error

このテンプレートに対して以下のようなメッセージが渡された場合、

<?php
$stack->
push
(ERROR_CODE, 'error', array(), 'server error 500');
?>

返されるエラーメッセージは "Error message: server error 500 - internal error" となります。

Parameter

PEAR_ErrorStack &$stack

array $err

string|false $template

事前に作成されたエラーメッセージテンプレート。

Throws

例外はスローされません。

Note

This function should be called statically.

忘却曲線を使ってこの知識を確実に記憶に残す

フォーラムで「PEAR_ErrorStack::getErrorMessage」について話す
各種マニュアル: PHPマニュアル | PEARマニュアル | Smarty(英語)マニュアル | PHP-GTKマニュアル | PEAR_ErrorStack::getErrorMessage」をGoogle検索
copyright © 1997-2024 PHP ドキュメント作成グループ(ライセンス). provided by php spot. マニュアル: