$string = 'Привет {name}, это твой номер - {phone} ?';
$data = [
'phone' => '223344',
'name' => 'test'
];
foreach($data as $key => $value) {
$string = preg_replace("#\{.*?$key\}#s", $value, $string);
}
echo $string;
//На выходе - Привет 223344
//Нужно - Привет test, это твой номер - 223344 ?