Bifalgorithm post · Computer science one · Accessor & Mutator Methods
How can PHP reference a member variable dynamically?
How can PHP reference a member variable dynamically? (Computer science one · Accessor & Mutator Methods) — "You can use the syntax $this->$foo but it will assu…
Ideas in this flowchart
- La syntaxe $this->$foo permet d’accéder dynamiquement à une variable d’instance.
- La syntaxe suppose que $foo contient le nom d’une autre variable.
- $foo = "firstName" fournit un exemple de nom de variable.
- $this->$foo se résout alors en la variable d’instance $firstName.
- Cette fonctionnalité est utile pour les objets dont les variables sont créées dynamiquement.
- Les variables peuvent être ajoutées lors de l’exécution.
- Ces variables ne faisaient pas partie de la déclaration originale de la classe.