WauWau: Callback in/zu einer Klasse/Methode ?

Beitrag lesen

Hola,

also, ich habe etwa das folgende:

class Dictionary
{
  // ... unwichtiges Zeugs ...
  function getDesc($term)
  {
    $term = preg_replace_callback("/[[([^]]*)]]/i", '$this->getDesc_simpleTerm_callback', $term);
    return $term;
  }
  function getDesc_simpleTerm_callback($match)
  {
    // ... unwichtiges zeugs ...
  }
  // ... unwichtiges zeugs ...
}

Wie unscher zu erkennen ist, versucht die funktion preg_replace_callback eine "callbackfunktion" aufzurufen, die jedoch eine methode (heißt eine funktion in einer klasse wie bei javascript bei php auch methode?) in der gleichen klasse auf.
PHP sagt mir daraufhin:

Warning: preg_replace_callback() requires argument 2, '$this->getDesc_simpleTerm_callback', to be a valid callback in E:\Homepages\webserver\hilfe\dictionary\library.php on line 29

???? Was soll man hier tun?

Wauwau

--
+-- WauWau Selfcode
|   ss:) zu:) ls:< fo:~ de:] va:) ch:° n4:# rl:( br:< js:| ie:% fl:| mo:|
+-- WauWau Nostalgie
|   Die Bedeutung des Bellens ("WauWau") liegt ursprünglich darin, dass ein
|   Gruppenfremder gewarnt oder ihm Alarm signalisiert wird.
+-- WauWau Heute
|   Heutzutage ist die Bedeutung von "WauWau": Achtung, hier kommt "WauWau"!
|   Die Bedeutung liegt hierbei auf den "Wau", und zwar auf beiden.
+-- WauWau E-Mail
|   Coming soon...