我有这样的PHP代码:
$query = str_replace(' ', '%', $query);
$query = str_replace(''', '%', $query);
我想知道在我使用此代码之前检查空格或连字符是否是个好主意?还有一种方法可以做到这一点而不是将它分成两行吗?
答案 0 :(得分:1)
str_replace将为"取一个数组来查找" chars,以及可选的"替换为" char(s):
$newquery = str_replace(array(' ', "'"), '%', $query);
如果您为&#34提供单个字符;请替换为"参数,然后"中的所有字符找到" list将替换为那个char。