PHP:有一种简单的方法来修改字符串,通过每N个符号拆分它们吗?

时间:2016-11-29 19:57:44

标签: php string split

例如,我有

string=abcdefgh

和N = 3,delimiter=*

我需要

newstring=abc*def*gh

我无法找到执行此操作的功能。

1 个答案:

答案 0 :(得分:1)

您可以使用str_splitimplode。然后,你可以写:

function special_split($str, $n, $delimiter='*') {
    $strs = str_split($str, $n);
    return implode($delimiter, $strs);
}

用法:

echo special_split("abcdefgh", 3); //abc*def*gh