Salve a tutti,

io devo effettuare la sostituzione di un pattern in una stringa di lunghezza variabile:

codice:
$testo=file_get_contents($fileprovvedimento);


$patterns = "/TO DIRIGENZIALE  N./";


$replacements = "TO DIRIGENZIALE  N. $mionumero del: $miogiorno";


$provvedimentonumerato=preg_replace($patterns, $replacements, $testo);
E va tutto bene. Il fatto però è che io voglio che lui sostituisca soltanto LA PRIMA OCCORRENZA del pattern, e lo lasci inalterato se lo ritrova dopo la prima volta.

Sapete come posso fare?

Mille grazie,
franz