У меня есть такой абзац текста:
$ parase = "Привет, {Customer.name},
Вам {Customer.age} лет. Вы родились в год {Customer.birthdate} ";
Я хочу заменить это содержимым массива, таким как
array('Customer' => array('name'=>'Tom', 'age'=>8, 'birthdate'=>'1980-01-01'))
Мой вопрос: каков наилучший способ сделать это? Если у вас есть предложение о том, как форматировать текст, это также будет полезно. Я предполагаю, что вам придется использовать какое-то регулярное выражение, например preg_filter или preg_replace.