在字符串中找到一个空间,然后附加字符



我正在构造搜索查询,并且想在输入多个的情况下分别搜索单词,目前我正在做:

   MATCH (P.`content`) AGAINST ('+$term' IN BOOLEAN MODE)

但是,如果该术语有多个单词,我希望$term'+multiple +word +term'

显示

因此,我需要检查字符串中的一个空间并在空间后附加 。我知道我可以使用strpos($string, " ")找到/A空间,但是在发现的第一个空间之后不会这段停靠点?preg_match会更好吗?

我也认为 substr_replace($term, '+', $pos, 0);是否可以插入角色?但是再次只能处理一个空间,而不是多个

正在以为$term = str_replace(" ", " +", $term);做了我需要的事情,这要归功于M a Siddiqui

相关内容

  • 没有找到相关文章

最新更新