我正在制作一个食谱数据库,但是我想要一个用于成分和动作的表(即搅拌器),当用户提交纯文本指令时,我希望它用div标签包装这些关键字。
是否有类似的应用程序可以做类似的事情?
答案 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