第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;
}本回答被网友采纳