Я хочу распечатать эти определения и добавить тег span к каждому слову, которое уже является термином.
Я использую это для создания двух массивов (шаблоны и замены):
Код: Выделить всё
while($row = mysql_fetch_array($rsd)) {
$patterns[$i] = '/' . $row['term'] . '/';
$patterns[$i + 1] = '/' . $row['term'] . '/';
$replacements[$i + 1] = '' . $row['term'] . '';
$replacements[$i] = '' . $row['term'];
$i = $i + 2;
}
Код: Выделить всё
echo preg_replace($patterns, $replacements, $row['definition']);
Подробнее здесь: https://stackoverflow.com/questions/860 ... -html-tags
Мобильная версия