Question de syntaxe : ->

Kawaks
Invité n'ayant pas de compte PHPfrance

24 avr. 2008, 11:38

Bonjour à tous,

Je voulais savoir à quoi correspond l'opérateur "->"

Merci

Kawaks

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

24 avr. 2008, 11:39

C'est dans la doc en ligne : http://php.net

Kawaks
Invité n'ayant pas de compte PHPfrance

24 avr. 2008, 11:43

Bonjour,

Avant de poser cette question j'ai cherché sur deux site de référence PHP dans la section opérateur et je n'ai pas trouver la réponse.

Kawaks

Modérateur PHPfrance
Modérateur PHPfrance | 6373 Messages

24 avr. 2008, 11:48

Bon ok j'ai regardé, c'est vrai qu'on tombe pas direct dessus.

C'est pour la POO, ça sert à accéder à une méthode ou un attribut d'une instance de classe :
Class Chien {
   var $nom;
   public function __construct($nom) {
      $this->nom = $nom;
   }
   public function penser($pensee) {
      echo $this->nom.' pense : "'.$pensee.'"';
   }
}

$rantanplan = new Chien('Rantanplan');
$rantanplan->penser('Je crois que je connais ce type... je vais le suivre.');
Voir : http://uk2.php.net/manual/fr/language.oop5.php
Modifié en dernier par ouckileou le 24 avr. 2008, 11:54, modifié 1 fois.

Kawaks
Invité n'ayant pas de compte PHPfrance

24 avr. 2008, 11:52

Merci pour ton aide

Bonne journée

Kawaks