Vous vous demandez si cela est possible en PHP Terrain:PHP Importation Méthode étrangère Classe de dans MyClass
Disons que j'ai une classe comme suit:
class myClass{
var $myVar;
...
myMethod(){
$this->myVar = 10;
}
}
et une autre classe:
class anotherClass {
...
addFive(){
$this->myVar += 5;
}
}
La 'anotherClass' a une longueur de 3500 lignes et je veux juste que la méthode 'addFive' soit utilisée dans myClass.
- Y a-t-il un moyen d'importer la fonction et de pouvoir l'appeler dans ma classe et le $ cela référencerait l'objet myClass?
- Est-ce une bonne/mauvaise pratique?
- (optionnel) Comment cela fonctionne-t-il en Python? (Juste curieux que je commence à apprendre Python)
Le lien montre exactement ce que je voulais faire. Lire plus sur cela. Merci. – safoo
Cela pourrait fonctionner, mais l'utilisation d'eval pour accomplir même une fin justifiable comme celle-ci me rend méfiant. –