J'ai une classe comme celui-ciAppel d'une méthode avec une valeur de tableau en PHP
class someclass{
public function somemethod(){}
}
Maintenant, j'ai un tableau:
$somearray['someclass'] = new someclass();
$somearray['somemethod'] = 'somemethod';
Comment puis-je les tirer, j'ai essayé les éléments suivants:
$somearray['someclass']->$somearray['somemethod']();
usign ce que je reçois l'erreur suivante:
Fatal error: Method name must be a string in ......................
Quelqu'un a une idée sur la façon de faire cela?
Votre syntaxe est correcte et un er ror ne devrait pas être jeté. – webbiedave
Etrange, j'ai simplifié le code ici, alors peut-être que ma faute est ailleurs. –
Lorsque vous exécutez votre propre code simplifié, obtenez-vous toujours l'erreur? – erisco