php星号替换字符串首尾以外的部分

2016-12-12 10:22:09来源:oschina作者:oisan0225人点击

function replacestr($str){
$arrstr[]=mb_substr($str,0,1,'utf-8');
$n=mb_strlen($str,"UTF-8");
for($i=0;$i<$n-2;$i++){//for($i=0;$i<3;$i++){
$arrstr[]="*";
}
$arrstr[]=mb_substr($str, ($n-1), 1, 'utf-8');
$newstr=join("",$arrstr);
return $newstr;
}
$a="你好!at这样子!";
$xx=replacestr($a);
echo $xx;

运行如图。


微信扫一扫

第七城市微信公众平台