Comment est-il possible d'avoir une variable dans une classe en PHP accessible par différentes méthodes de la même classe? Quel est l'emplacement et la syntaxe de la déclaration, de l'initialisation et de l'accès?Comment avoir accès à une variable via différentes méthodes de classe en PHP?
0
A
Répondre
2
Voici un exemple simple.
<?php
class HelloWorld {
var $message = '';
function __construct() {
$this->message = 'Hello World';
}
function say_hi() {
echo $this->message;
}
}
?>
2
S'il vous plaît lire "Classes et objets: les bases" dans le manuel PHP:
2
Vous pouvez accéder à toutes les variables de votre classe dans toutes les méthodes avec ceci:
$this->myVar;
0
Une variable peut être déclarée dans la classe.
<?php
class ExampleClass {
public $pub; // accessable anywhere
protected $pro; // can only be called by this class and classes that extend this class (inherit)
private $pri; // only accessed by this class
}?>
champ variable est expliqué here
Questions connexes
- 1. Avoir accès à une variable privée d'autres classes en Java
- 2. Accès variable externe en classe PHP
- 3. Objectif simple C Question: Comment puis-je avoir accès à une variable d'une autre classe?
- 4. Comment avoir accès à une variable externe dans une fermeture en rubis?
- 5. Accès variables et méthodes en dehors des définitions de classe
- 6. Accès aux méthodes parent en PHP
- 7. Exécution de méthodes de classe via une autre classe
- 8. Accès aux méthodes de classe comme les méthodes d'instance
- 9. Instancier une classe dynamiquement via une variable
- 10. Accès variable de classe statique de classe parente en Python
- 11. accéder à une variable d'une autre classe via une propriété
- 12. PHP: Comment passer une connexion de base de données existante à des méthodes de classe statiques?
- 13. Comment passer une variable PHP en FlashVars via SWFObject
- 14. méthodes de classe PHP en cascade
- 15. Accès variable statique de la classe Enfant-> php enfant
- 16. Accès méthodes statiques sur une classe générique dans C#
- 17. Accès à la variable initialisée sur une autre classe C++
- 18. Accès à un objet de classe en PHP
- 19. Ruby: accès à la variable à l'intérieur de la classe
- 20. Comment référencer une méthode statique d'une classe variable en PHP?
- 21. variable à l'intérieur d'une variable dans une classe php
- 22. Comment inclure classe variable à l'intérieur en php
- 23. accès variable privée de fonction membre en PHP
- 24. Définition de la variable accessible par différentes méthodes de la classe
- 25. Accès aux méthodes d'une autre classe en C#
- 26. En C++ comment avoir de la mémoire pour une seule variable définir en base & classe dérivée
- 27. Différentes méthodes pour utiliser une classe/struct - C++
- 28. Accès aux variables de classe héritées dans PHP
- 29. Polymorphisme: Accès à la variable de classe héritée
- 30. PHP + MySql + procédures stockées, comment puis-je avoir accès à une valeur "out"?