如何自动将标签添加到纯文本数据?

时间:2010-10-01 12:52:31

标签: php ruby-on-rails model-view-controller

我正在制作一个食谱数据库,但是我想要一个用于成分和动作的表(即搅拌器),当用户提交纯文本指令时,我希望它用div标签包装这些关键字。

是否有类似的应用程序可以做类似的事情?

1 个答案:

答案 0 :(得分:0)

这样的事情可以解决问题:

$text = 'this is a cooking test';

$keywords = array('cooking' => array('before' => '<span class="cooking">', 'after' => '</span>'));

foreach($keywords as $key => $value) {
    $text = str_replace($key, $value['before'].$key.$value['after'], $text);
}
print $text;

这会产生:

this is a <span class="cooking">cooking</span> test