Cita:
Iniciado por calamarjoe Claro, pero tengo que pasar parámetros, sino no tiene sentido llamar a la función.
Para que me genere la imagen tengo que pasarle el identificador. El problema es el cómo paso el identificador.
cual identificador??
recuerda que la función calllback se ejecuta en determinado contexto, si usas como función una llamada a algún método de tu mismo objeto.... pues.... es el mismo objeto!!
no necesitas pasar nada... lo único que se pasa a dicha función es un arreglo con los matches de la expresión... y solo eso...
por favor, consulta el manual
http://php.net/preg_replace_callback