str_replace通配符,替换整个字符串

时间:2015-01-21 06:26:00

标签: php str-replace

我在str_replace

时遇到问题

示例:我有一个字符串

insert into %table% (%cols%) values (%vals%)

然后我通过字符串并尝试替换每个外卡但它替换了整个字符串。

1 个答案:

答案 0 :(得分:0)

尝试仅在str_replace()

中传递通配符
str_replace('%', 'with replace str', $str); // will replace only given char

代表: -

$str = "insert into %table% (%cols%) values (%vals%)";
$newstr = str_replace('%', '', $str);
echo $newstr; //insert into table (cols) values (vals)