Salve a tutti
Vorrei sapere se è possibile indicare un metodo di una classe come secondo parametro di preg_replace O_o Il problema è che se trasmetto $1 come segue:
Codice PHP:
$layout preg_replace('~>(.+?)<~'$this->replace($1), $layout); 
PHP da errore
codice:
Parse error: syntax error, unexpected T_LNUMBER, expecting T_VARIABLE or '$'
Mentre se lo metto tra virgolette quel $1 lo vede semplicemente come un "$1" e basta. O_o

Che errore ho fatto?
Grazie a tutti.