Я хочу использовать html в качестве шаблона и заполнять данные PHP. Если у меня есть немного HTML таким образом
<h1>${heading-1}</h1>
<p>${paragraph}</p>
Я хочу заменить теги шаблона соответствующим значением в моем массиве PHP. Если у меня есть массив всех возможных совпадений
$possible_matches = array(
'heading-1'=> 'You can\'t do anything',
'paragraph' => 'Unless you show your code which you don\'t have so be ready for down votes'
);
// what now?
И это меняет HTML как
<h1>You can't do anything</h1>
<p>Unless you show your code which you don't have so be ready for down votes</p>
Как мне этого добиться? Должен ли я использовать регулярные выражения?