fai come ho fatto io allora ma cosi':
se poi devi eseguirla un tot di volte devi metterla in un ciclo (un cilco interno per il richiamo).Codice PHP:
function prova()
{
function prova2()
{
//operazioni
}
prova2();//esegui la prima volta
//if(controllo){la richiami con prova2();}
}
prova();