PEAR_ErrorStack::getErrorMessage

PEAR_ErrorStack::getErrorMessage() – Rappel de service de génération de message d'erreur standard

Synopsis

require_once 'PEAR/ErrorStack.php';

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

Description

Cette méthode peut également être appelée par un générateur d'erreur personnalisé pour compléter les valeurs d'un canevas en utilisant le tableau de paramètres, passez simplement le nom de la chaîne du canevas représentant le message d'erreur au troisième paramètre.

La variable spéciale %__msg% est réservée : utilisez là uniquement pour spécifier l'endroit où un message passé par l'utlisateur doit être placé dans le canevas, comme celà :

Message d'erreur : %msg% - erreur interne

Si le message est passé comme celà :

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

Le message d'erreur retourné sera : "Message d'erreur : server error 500 - erreur interne"

Parameter

PEAR_ErrorStack &$stack

array $err

string|false $template

Canevas de message d'erreurs pré-généré

Throws

No exceptions thrown.

Note

This function should be called statically.