php中带空格的数组遍历后如何再过滤空格

发布网友 发布时间:2022-04-06 04:48

我来回答

5个回答

热心网友 时间:2022-04-06 06:18

最好不要这样做,你这相当于是制造了$_keywords的长度那么多次数据查询,服务器端表示压力很大。最好是直接传入原含空格的字符串,用一次SQL查询来搞定其中的逻辑。

热心网友 时间:2022-04-06 07:36

用 in查询 效果会好点

$_words = $result;
if (strrpos($_words," ")) {
 $_words = array_unique(explode(" ", $_words));
}
$words_str = "'".implode("','", $_words)."'";
$sql="SELECT * FROM `ziaa` WHERE `zie` in ({$words_str})";

热心网友 时间:2022-04-06 09:10

$sql="SELECT * FROM `ziaa` WHERE `zie`='trim($v)'";追问你这个运行出来还是不行,不能达到精确匹配查询

热心网友 时间:2022-04-06 11:02

直接用like语句即可

热心网友 时间:2022-04-06 13:10

用过正则吧!追问何解?

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com