Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1272 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Problème en php objet

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème en php objet

n°1467283
steevysnap
Posté le 30-10-2006 à 11:36:56  profilanswer
 

Bonjour,
 
Je commence le PHP orienté Objets et je ne parviens pas à faire un truc tout simple...
 
Voilà ce que j'ai
 
index.php:
----------
<html xmlns="http://www.w3.org/1999/xhtml">
 <head>
  <title>Accueil</title>
 </head>
 
 <body>
 <?php
 
 require('personnes.class.php');
 $pers1 = new Personnes("Daucourt", "Alain" );
 
 ?>
 </body>
</html>
 
personnes.class.php:
--------------------
class Personnes
{
 //Attributs
 var $nom, $prenom;
 
 //Constructeur
 function Personnes($nom="", $prenom="" ){
  this->nom = $nom;
  this->prenom = $prenom;
 }
}
 
Erreur:
------
Parse error: unexpected T_OBJET_OPERATOR in personnes.class.php on line 10
 
 
Si quelqu'un pouvait m'aider ça serait simpa. J'ai déjà cherché sur Google, aucune info à propos de ce T_OBJET_OPERATOR.
J'utilise Wamp5 et il fonctionne correctement.
 
Merci d'avance.

mood
Publicité
Posté le 30-10-2006 à 11:36:56  profilanswer
 

n°1467331
FlorentG
Unité de Masse
Posté le 30-10-2006 à 12:07:53  profilanswer
 

C'est $this, pas this (bienvenue en PHP :D )

n°1467334
FlorentG
Unité de Masse
Posté le 30-10-2006 à 12:08:36  profilanswer
 

Vaut mieux que tu commences par lire la doc, sinon les bizarreries de PHP vont poser problème : http://fr.php.net/manual/en/language.oop5.basic.php

n°1467935
steevysnap
Posté le 31-10-2006 à 09:09:50  profilanswer
 

Merci beaucoup.. c'était effectivement ce dollars.
 
Bonne journée.

n°1468153
leflos5
On est ou on est pas :)
Posté le 31-10-2006 à 13:19:49  profilanswer
 

Profites en pour te mettre tout de suite aux évolutions (c'est d'ailleurs étonnant que t'es pas des E_STRICT partout :??: ):
- Le constructeur sera plutot

Code :
  1. function __construct()


- La visibilité des propriétés est a préciser et le var est a éviter
 
Et juste une remarque tout à fait perso: pourquoi personnes au pluriel :??:

n°1468155
zapan666
Tout est relatif
Posté le 31-10-2006 à 13:31:00  profilanswer
 

leflos5 a écrit :

Profites en pour te mettre tout de suite aux évolutions (c'est d'ailleurs étonnant que t'es pas des E_STRICT partout :??: ):
- Le constructeur sera plutot

Code :
  1. function __construct()


- La visibilité des propriétés est a préciser et le var est a éviter
 
Et juste une remarque tout à fait perso: pourquoi personnes au pluriel :??:


en PHP5 oui
mais pas en PHP4


---------------
my flick r - Just Tab it !
n°1468919
supermofo
Hello World !
Posté le 01-11-2006 à 23:24:30  profilanswer
 

leflos5 a écrit :


 
Et juste une remarque tout à fait perso: pourquoi personnes au pluriel :??:


 
 
Parce qu'il yen a plusieures  :sol:


Message édité par supermofo le 01-11-2006 à 23:24:44
n°1468928
Absyn7he
Posté le 01-11-2006 à 23:56:30  profilanswer
 

Oui mais un objet de classe personnes ne représente qu'une personne ;)

n°1468945
leflos5
On est ou on est pas :)
Posté le 02-11-2006 à 01:23:14  profilanswer
 

Absyn7he a écrit :

Oui mais un objet de classe personnes ne représente qu'une personne ;)


C'était dans ce sens que je posais la question en effet...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Problème en php objet

 

Sujets relatifs
[MING] Problème de rotation d'un objet ( + police TTF > FDB)Probleme de lecture d'objet[RESOLU]
problème : méthode Cells de l'objet global a échouéc# Combobox d'objet qui cause problème
[JS] probleme pr instancier une objetcreation des instrances d'objet contexte Probleme ?
probleme pour créer objetProbleme de serialisation d'objet
Problème d'objet instancié?Probleme avec les Variable dans l'objet RUN
Plus de sujets relatifs à : Problème en php objet


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR