<?php
echo $aaa="我 我";
echo $aaa=preg_replace_callback(
'/[x{3000}x{ff01}-x{ff5e}]/u',
function($ms){
$c=$ms[0];
if(ord($c[0])==227){return chr(32);}
if(ord($c[1])==188){
$d=ord($c[2])-96;
}else{
$d=ord($c[2])-32;
}
return chr($d);
},
$aaa
);
echo $aaa=preg_replace_callback(
'/[x{0020}-x{007e}]/u',
function($ms){
$c=$ms[0];
//return '--'.ord($c).'...';
if(ord($c)==32){return chr(227).chr(128).chr(128);}
if(ord($c)<96){
return chr(239).chr(188).chr(ord($c)+96);
}else{
return chr(239).chr(189).chr(ord($c)+32);
}
return chr($d);
},
$aaa
);
?>
|