Salut à tous !!!!

lorsque je crée des fonctions, celles-ci renvoient (généralement) TRUE ou FALSE.
Lorsque j'appel une fonction, je teste le return.
Normal...

Mon probleme est que je veux que mes fonctions génère un message d'erreur ou de réussite qui sera affiché ou non par l'appelant...
En effet, c'est la fonction appelée qui est le mieux à même de générer ce message.

Je ne peux pas faire d'echo car c'est l'appelant qui décide d'afficher ou non.
Je ne peux pas retourner le message sinon le retour est toujours TRUE....

J'espère que c'est compréhensible...
Merci
++
HH