PHP 替换全角空格出现乱码

   
  $string   =   '  
  淘宝网也出了“李鬼”。记者昨天从淘宝网客户服务中心得到证实,目前网上确实出现了多个假淘宝网,用户一旦用在淘宝网上注册的用户名和密码登录,用户信息将被盗取。  
    最近,淘宝网上的亲子屋和石头记两家商铺的业主接连收到客户询问,是否要先向某个指定账号汇款后才能拿到商品。依据客户提供的网址,两位业主发现,至少有五个不同的网址所链接的页面与淘宝网一模一样。  
    “目前淘宝网只有一个主页网址,即www.taobao.com。”淘宝网客户服务中心的工作人员强调说,“除此之外,通过其他网址进入淘宝网,都会威胁到用户的信息安全。”据她讲,这些假淘宝网很有可能在网页上安装了木马程序,用户进入这些网站后,输入在淘宝网上注册的用户名和密码,网站就会获得该用户的所有保密信息。  
    记者试着打开这些假淘宝网看到,除了网址不同外,整个页面几乎与淘宝网一模一样,甚至打开各种链接后会直接链接到真淘宝网上,而且输入用户名和密码后,也会将用户在真淘宝网上的全部交易情况显示出来。只是在假淘宝网首页上会多出一条客服信息栏,其中包括客服QQ号、汇款银行、汇款账号和客服投诉电话等,在购买过程中也会提示会员联系客服,然后告诉会员要先汇款到指定账号后才可以从卖家拿到商品。  
    其实,像这种仿冒域名和网站的事件已经发生了多起,松下和大众等跨国公司为此特意事先注册了上百个可能与其网站域名引起争议的CN域名。但是,国内企业对域名保护的意识还很薄弱,往往是“欺负”到自己头上了,才开始想办法。';  
   
  echo   preg_replace("/[ ]{2,}/","  ",$string);  
  ?>

1楼

在以上范例中,得出来的结果是会产生乱码的。  
   
  请问,有什么办法不会产生乱码呢?

2楼

string   mb_ereg_replace   (   string   pattern,   string   replacement,   string   string   [,   array   option])  
 

3楼

echo   preg_replace("/( ){2,}/","  ",$string);  
 

4楼

谢谢

5楼

唠叨,为什换成()就好了了呢?
 

你可能感兴趣的:(PHP 替换全角空格出现乱码)