2010-08-06 6 views
1

Possible en double:
What does this php construct mean: $html->redirect(“URL”)?Comment utiliser le -> en PHP

Salut, j'ai cherché ce que cet opérateur "->" fait, mais je peux » Il semble y avoir une référence, seules les personnes qui l'utilisent viennent et je ne vois pas ce qu'elle fait, une explication serait appréciée.

+0

* (référence) * Voir [ 'T_OBJECT_OPERATOR' dans la liste des tokens de l'analyseur] (http://php.net/manual/en/tokens.php) – Gordon

Répondre

1

expansion sur la réponse de sarfraz pour montrer comment accéder aux propriétés:

class foo{ 
    public $value = "test"; 
    function bar(){ 
    //// code 
    } 
} 

$obj = new foo; 
$obj->bar(); 
echo $obj->value;  //displays "test" 
+0

Est-ce que cela équivaudrait à dire bar ($ value)? – Mankind1023

+0

Non ... la barre ($ value) n'est pas vraiment utile sans avoir $ object = new foo(); et en appelant $ obj-bar() qui est une méthode, alors que $ value est un membre/champ de la classe. – Chris