déclcaration de classe

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : déclcaration de classe

par Ryle » 05 avr. 2007, 19:36

Parse error: parse error, expecting `T_OLD_FUNCTION' or `T_FUNCTION' or `T_VAR' or `'}'' in c:\program files\easyphp1-8\www\puiseaux\lib\connectodbc.php on line 11
La dernière ligne de ton bout de code ne devrait elle pas plutôt contenir une accolade fermante pour indique la fin de déclaration de la classe ? ;)

Et accessoirement, es-tu bien en php 5 pour pouvoir utiliser le mot clé private ? je ne suis pas certain qu'il existe dans les version antérieure..

déclcaration de classe

par Invité » 05 avr. 2007, 18:21

Bonjour,
J'essaye de construire ma première classe en php.
le début se présente comme suit:
require_once("./lib/conf.php");
/* Classe de connexion à MS-Access via ODBC */
class connectodbc
{
    /**
     * Paramètres de connexion à ODBC
     *
     * @var String
     */
    private $dsn         = "";
Et j'obtiens l'erreur :
Parse error: parse error, expecting `T_OLD_FUNCTION' or `T_FUNCTION' or `T_VAR' or `'}'' in c:\program files\easyphp1-8\www\puiseaux\lib\connectodbc.php on line 11
La ligne 11 est la dernière de mon bout de code:
private $dsn         = "";
Voyez vous ce qui ne va pas?