perfetto, non so come ringraziarti, evevo già guardato la possibilità di una funzione anonima ma rimaneva sempre il problema di non poterle passare un altro parametro ma:
function($match) use ($altroParametro)
...mi ha aperto le porte ;-)
Stavo cercando una soluzione con create_function, che funzionava, ma il codice dovevo passarlo come stringa e non mi piaceva per niente.
La tua soluzione è migliore!
Grazie,
Roberto