try-catch PHP4
Hors ligneAudayls Le 19/05/2007 à 22:09 Profil de Audayls Configuration de Audayls

Jeune Padawan
Salut,
Cela fait un long moment que je galere sur un problème PHP4/PHP5 (plus particulièrement avec les Exceptions).
Bon je précise tout de suite je sais très bien qu'il n'y a pas d'Exception en PHP4 .

J'aimerai donc faire un script PHP4 qui puisse être l'équivalent de ce code :
try {$db = new mysql;}
catch ( Exception $e ) {die ($e->getmessage());}


Auriez vous un script ou une idée pour m'aider à résoudre mon problème ?
Merci d'avance pour vos réponses !
--
'Cause it's a bittersweet symphony, this life
Hors ligneEndiku Le 28/05/2007 à 22:50 Profil de Endiku Configuration de Endiku

Bonjour,

je ne vois pas grd chose a part utiliser une boucle while "bidon" dont on sort avec "break" si on detecte une erreur.

$err=0;
do {

  if (...) {
    $err=1;
    break;
  }

} while (false);

if ($err!=0) { // traitement de l'erreur
}


Enkidu
Hors ligneAudayls Le 29/05/2007 à 22:07 Profil de Audayls Configuration de Audayls

Jeune Padawan
Merci beaucoup pour ta réponse Endiku ^^
Mais bon je pense qu'il n'y a pas de solution miracle à ce problème mise à part de coder en PHP5 uniquement.
--
'Cause it's a bittersweet symphony, this life
Vous avez résolu votre problème avec VIC ? Faites-le savoir sur les réseaux sociaux !
Vulgarisation-informatique.com
Cours en informatique & tutoriels