如何使用php在指定位置插入指定的字符串

如题所述

第1个回答  2017-05-27
//$str是原本的字符串 $i是插入点  $substr是插入内容

function str_insert($str, $i, $substr) 
{     
    //通过遍历获取字符串的前半部分
    for($j=0; $j<$i; $j++){ 
        $startstr .= $str[$j]; 
    } 
    //通过遍历获取字符串的后半部分
    for ($j=$i; $j<strlen($str); $j++){ 
        $laststr .= $str[$j]; 
    } 
//字符串重新组装
$str = ($startstr . $substr . $laststr); 
return $str; 
}

本回答被网友采纳
相似回答