php poo appel de méthode à partir de l'intérieur de la méthode de la même classe

J'ai le problème suivant

class class_name {

function b() {
   //do something
}

function c() {

   function a() {
       //call function b();
   }

}

}

Lorsque j'appelle la fonction, comme d'habitude: $this->b(); j'obtiens cette erreur: en Utilisant $this lorsqu'il n'est pas dans le contexte de l'objet dans C:...

la fonction b() est déclarée comme public

toutes les pensées?

Je vais apprécier l'aide

Grâce

OriginalL'auteur user681982 | 2011-07-04