class Callback { public $parameter; public function handle($matches) { return $matches[1] . ($matches[2] + $this->parameter); } } $instance = new Callback(); $instance->parameter = 99; echo preg_replace_callback("|(\d{2}/\d{2}/)(\d{4})|", array($instance, 'handle'), $text);
Reference
No comments:
Post a Comment