Problème en php objet - PHP - Programmation
Marsh Posté le 30-10-2006 à 12:08:36
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
Marsh Posté le 31-10-2006 à 09:09:50
Merci beaucoup.. c'était effectivement ce dollars.
Bonne journée.
Marsh Posté le 31-10-2006 à 13:19:49
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 :
|
- 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
Marsh Posté le 31-10-2006 à 13:31:00
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 ):
|
en PHP5 oui
mais pas en PHP4
Marsh Posté le 01-11-2006 à 23:24:30
leflos5 a écrit : |
Parce qu'il yen a plusieures
Marsh Posté le 01-11-2006 à 23:56:30
ReplyMarsh Posté le 02-11-2006 à 01:23:14
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...
Marsh Posté le 30-10-2006 à 11:36:56
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.