Maison > Questions et réponses > le corps du texte
P粉1436404962023-08-23 18:25:47
$this->property1
signifie :
Utilisez l'objet et récupérez la variable property1 liée à l'objet
$this->$property1
signifie :
Évalue la chaîne $property1 et utilise le résultat pour obtenir une variable nommée par le résultat $property1, qui est liée à l'objet
P粉3365367062023-08-23 10:46:49
$property1
//Variables spécifiques$this->property1
// Attributs spécifiques Dans un usage normal des classes, il n'est pas nécessaire d'utiliser "$"
, sinon vous appellerez une variable nommée "$"
,否则你将调用一个名为$property1
qui peut prendre n'importe quelle valeur.
Exemple :
class X { public $property1 = 'Value 1'; public $property2 = 'Value 2'; } $property1 = 'property2'; // 属性2的名称 $x_object = new X(); echo $x_object->property1; // 返回 'Value 1' echo $x_object->$property1; // 返回 'Value 2'