【问题标题】:implode function but not for every single array element内爆函数,但不适用于每个数组元素
【发布时间】:2017-04-26 10:24:33
【问题描述】:

我想使用内爆函数implode(" ",$array);,但我不想在每个数组元素之间留有空格。例如,如果数组是$array = array("M.","Benz","wants","to","marry","A.","Marry");,我不想在M.BenzA.Marry 之间有空格。

【问题讨论】:

  • 那么规则是什么?当你想要一个空间,当你不想要它?

标签: php arrays string-matching


【解决方案1】:

如果您只想替换M.BenzA.Marry 中的空格,请将str_replace 与您的代码一起使用,如下所示。

$array = array("M.","Benz","wants","to","marry","A.","Marry");
$str = implode(" ",$array);
echo $str = str_replace(". ", ".", $str);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-06-30
    • 2012-07-06
    • 1970-01-01
    • 1970-01-01
    • 2020-07-09
    • 1970-01-01
    • 1970-01-01
    • 2013-05-15
    相关资源
    最近更新 更多