2020-04-03 09:47:50 2421次浏览 3条回答 0 悬赏 10 金钱

PHP 多个关键词空格隔开,如果多个空格如何解决?

最佳答案

  • think_yii 发布于 2020-04-07 17:47 举报

    1、通过 php 语言自带的字符串分割函数 explode() 把字符串分成一个小数组。

    2、然后通过 array_filter() 函数进行空元素的过滤,把关键词元素留下。

    3、最后通过 implode() 函数进行数组 implode($arr, ' ') 进行数组元素的拼接返回即可。

  • 回答于 2020-04-03 10:25 举报
    preg_split("/ +/", $string);
    
    觉得很赞
  • 回答于 2020-04-07 17:47 举报

    1、通过 php 语言自带的字符串分割函数 explode() 把字符串分成一个小数组。

    2、然后通过 array_filter() 函数进行空元素的过滤,把关键词元素留下。

    3、最后通过 implode() 函数进行数组 implode($arr, ' ') 进行数组元素的拼接返回即可。

您需要登录后才可以回答。登录 | 立即注册
PHP学院的中学生
副总裁

PHP学院的中学生

注册时间:2018-10-23
最后登录:2024-09-23
在线时长:168小时13分
  • 粉丝29
  • 金钱4725
  • 威望30
  • 积分6705

热门问题