您的位置:首页 > 其它

写一个特别无聊的博客--让指定的字符串重复

2016-08-04 00:26 197 查看
比如说有一个字符串 $str='iknow'; 我想要一种效果就是每一个单独的字母都能重复一次,最终想要的结果是:iiknow,ikknow,iknnow,iknoow,iknoww,写了很长时间,脑子不够用,代码如下:

$str = 'iknow';

$brr=array();

$crr = array();

$arr = preg_split('//', $str, -1, PREG_SPLIT_NO_EMPTY);

for($i=0;$i<5;$i++){

    $crr[] = $arr;

}

foreach($crr  as $key=>$val){

    $str = '';

    for($i=0;$i<count($val);$i++){

        $str.=$val[$i];

        if($key==$i){

            $str.= $val[$i];

        }

        

    }

    $brr[] = $str;

    

}

var_dump($brr);die;

结果如下:

array (size=5)
0 =>  'iiknow' (length=6)
1 =>  'ikknow' (length=6)
2 =>  'iknnow' (length=6)
3 =>  'iknoow' (length=6)
4 =>  'iknoww' (length=6)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐