ho un codice di questo genere:

Codice PHP:
function allegato($allegato){
    
$numallegato $numallegato +1;
    return 
'<img src="cid:immagine'.$numallegato.'">'; }
$testo preg_replace_callback($cerca"allegato"$testo); 
e sembrerebbe funzionare. però c'è un problema, ovvero questo mi prende tutte le stringhe e le sostituisce insieme, in pratica la variabile numallegato rimane sempre la stessa e non gli viene sommato 1 ogni volta che trova la stringa...

c'è un modo per fargli fare quello che serve a me?