脚本宝典收集整理的这篇文章主要介绍了PHP中的substr_replace编码,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
<?PHP $file = "test.txt"; $wrITeFile = foPEn($file,"w+");//read/write $myarray = array("δφδφ","δφδσφδσ","δφδφδ"); $myarray[0] = substr_replace($myarray[0],"ε",1); foreach ($myarray as $data){ fwrite($writeFile,$data."\n"); } ?>@H_404_2@结果
εφδφ
δφδσφδσ
δφδφδ没有substr_replace的结果
δφδφ
δφδσφδσ
δφδφδ
function mb_substr_replace($original,$replacement,$position,$length) { $startString = mb_substr($original,"UTF-8"); $endString = mb_substr($original,$position + $length,mb_strlen($original),"UTF-8"); $out = $startString . $replacement . $endString; return $out; }@H_404_2@function mb_substr_replace($str,$repl,$start,$length = null) { preg_match_all('/./us',$str,$ar); PReg_match_all('/./us',$rar); $length = is_int($length) ? $length : utf8_strlen($str); array_splice($ar[0],$length,$rar[0]); return implode($ar[0]); }@H_404_2@我试过两个都很好
以上是脚本宝典为你收集整理的PHP中的substr_replace编码全部内容,希望文章能够帮你解决PHP中的substr_replace编码所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。