1

我的 mysql 数据库输出如下所示: icon-search icon-white (来自引导框架)

现在我想要,它只显示没有图标白色字符串的图标搜索。

我怎样才能做到这一点?

谢谢

4

3 回答 3

4

If $var contains icon-search icon white, try it this way:

$var = str_replace(' icon-white', '', $var);
于 2012-10-25T11:21:36.887 回答
1

如果您不再需要文本 icon-white,只需更新数据库中的值:

UPDATE you_table SET you_column = REPLACE(you_column, ' icon-white', '') WHERE you_conditional;

这将提高您的应用程序的性能,但如果您仍然需要文本,则使用 E​​dd 的解决方案。

于 2012-10-25T11:46:37.763 回答
1
echo str_replace("icon-white", "", $your_output);

或者为了更加迂腐地了解删除此类图标的白色字符串也会起作用

echo preg_replace("/(class=[\'\"].*?)(\s*icon\-white\s*)(.*?[\'\"])/i", "\\1\\3", $your_output);
于 2012-10-25T11:21:04.873 回答