Non so se ho capito bene la tua domanda, comunque questo è il codice
per intercettare e sostituire pezzi di stringhe :

<?php

$SearchString="Radio baccano mondo cristiano"; // Stringa di ricerca

$SearchKey="baccano"; // Input dell'utente

$ReplaceKey="BACCANO"; // Parola proveniente dal database

$intPos=strpos($SearchString,$SearchKey); // Intercettazione posizione parola

$SearchString=substr($SearchString,0,$intPos).$Rep laceKey.substr($SearchString,$intPos+strLen($Searc hKey),strLen($SearchString)); // Sostituzione

print($SearchString);

?>