[POO] Accès variables externes
Bonjour à tous,
J'ai une question que je me pose depuis longtemps au niveau de l'accés aux variables externes aux classes en POO.
Code:
1 2 3 4 5 6 7 8
| $last = 'World';
$Obj = new access('Hello');
class access {
public function __construct($first) {
echo $first . ' ' . $last;
}
} |
Parce qu'un exemple vaut mieux qu'un long discours ... ^^
Comme vous devez surement le savoir ce code n'aura pas accès à la variable $last et va donc afficher seulement "Hello"
Ma question est : Y a t il une solution d'avoir accès aux variables externes à la classe, autre que de les passer en argument au constructeur ou à une méthode ?
Merci d'avance à tous pour votre aide ;)