代码:
<?php
$str="用今日的辛勤工作,换明日的双倍回报!";
$replace="百倍";
echo substr_replace($str,$replace,26,4);
?>运行结果:
用今日的辛勤工作��百倍明日的双倍回报!问题:
怎么逗号变成��,而且替换位置出错?
<?php
$str="用今日的辛勤工作,换明日的双倍回报!";
$replace="百倍";
echo substr_replace($str,$replace,26,4);
?>运行结果:
用今日的辛勤工作��百倍明日的双倍回报!问题:
怎么逗号变成��,而且替换位置出错?
start 开始替换的位置
length 替换是我长度gbk 编码 汉字数*2 + ascii字符数
utf-8 编码 汉字数*3 + ascii字符数