Hey, ich bin... nunja, verwirrt...
aber da das nichts neues ist, nun mein Problem:
Ich verwende in einer Methode der Klasse foo ein preg_replace_callback. Als Callback würde ich nun gerne eine andere Methode (bar) angeben... hab schon folgedes Probiert
	
bekomme aber bißher immer die Fehlermeldung:
Warning: preg_replace_callback() requires argument 2, 'bar', to be a valid callback in /srv/www/htdocs/web4/html/foobar.php on line 85
[EDIT]
Oh, grade hab ich die lösung gefunden .... sorry
Lösung:
	
							
						
					aber da das nichts neues ist, nun mein Problem:
Ich verwende in einer Methode der Klasse foo ein preg_replace_callback. Als Callback würde ich nun gerne eine andere Methode (bar) angeben... hab schon folgedes Probiert
PHP Code:
	
	
preg_replace_callback($search,'$this->bar',$string);
preg_replace_callback($search,'foo::bar'  ,$string);
preg_replace_callback($search,'bar'       ,$string); 
Warning: preg_replace_callback() requires argument 2, 'bar', to be a valid callback in /srv/www/htdocs/web4/html/foobar.php on line 85
[EDIT]
Oh, grade hab ich die lösung gefunden .... sorry
Lösung:
PHP Code:
	
	
preg_replace_callback($search,array($this,'bar'),$string); 
 
          