Votre question

Mon premier Singleton en PHP

Tags :
  • singleton
  • Php
  • Echo
  • Programmation
Dernière réponse : dans Programmation
11 Mars 2012 14:09:30

Bonjour,

Je cherche l'erreur pendant 1 heures. Je ne l'ai pas trouver:

  1. <?php
  2. class ConnexionSingleton
  3. {
  4. /**
  5. * Nous mettons null parce qu'on est par defaut: non-connecté.
  6. */
  7.  
  8. private static $estConnecter = null ;
  9. private $identifiant ;
  10.  
  11. private function __construct($x)
  12. {
  13. $this->$identifiant = $x ;
  14. }
  15.  
  16. public static function connexion($x)
  17. {
  18. if(is_null(self::$estConnecter))
  19. {
  20. self::$identifiant = new ConnexionSingletion($x) ;
  21. self::$estConnecter = 'Connecté' ;
  22. } else {
  23. echo 'Erreur de connexion' ;
  24. }
  25.  
  26. public static function testConnexion()
  27. {
  28. if(isset(self::$estConnecter))
  29. {
  30. echo 'La connextion est bonne. Test du id:' ;
  31. return self::$identifiant ;
  32. }
  33. }
  34. }
  35.  
  36.  
  37. $compte1 = ConnexionSingleton::connexion($hke3) ;
  38. $compte1->testConnexion() ;
  39. ?>


L'erreur: ( ! ) Parse error: syntax error, unexpected T_PUBLIC in line 26

Autres pages sur : premier singleton php

a c 232 L Programmation
11 Mars 2012 18:30:01

Salut,

Quand tu as des erreurs à une ligne donnée, c'est souvent la ligne d'avant qui a un problème...
Tu as oublié un }
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS