Je fonction comme ceci:
class Service {
function delete_user($username) {
...
$sessions = $this->config->sessions;
$this->config->sessions = array_filter($sessions, function($session) use ($this){
return $this->get_username($session->token) != $username;
});
}
}
mais cela ne fonctionne pas parce que vous ne pouvez pas utiliser $this
l'intérieur use
, est-il possible d'exécuter la fonction qui est membre de classe Service dans un rappel? Ou dois-je utiliser la boucle for ou foreach?