指定位置插入新字符串

/*@function:指定位置插入字符串
	 * @par:$str原字符串
	 * $i:位置
	 * $substr:需要插入的字符串
	 * 返回:新组合的字符串
	 * */
public	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;
		} 
$str ="hellow";
$i = 2;
$substr = "1234";
echo str_insert($str, $i, $substr);


结果:

he1234llow



你可能感兴趣的:(字符串)