手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆

文章出现乱码怎么办?

首页 > PHP >

文本本来是UTF-8的。但是会出现乱码,类似:
像吉本芭娜娜一æ·ï¼Œåœ¨è¿™ä¸ªä¸–界上,
我最喜欢的地方就是厨房。
—— 李妙生
这种在显示的时候出现很让人郁闷,但不能不解决它,怎么办?写了一个无耻的函数:

XML/HTML代码
  1. function getUtf8Content($content,$default=null){  
  2.         $dContent = utf8_decode($content);  
  3.         if(mb_detect_encoding($dContent) == mb_detect_encoding($content)){//这句话有点妖。多试试就知道了  
  4.             if($default !== null){  
  5.                 $content = $default ;  
  6.             }else{  
  7.                 if(strpos($dContent,"??????")===false){  
  8.                     $content = $dContent;  
  9.                 }  
  10.             }  
  11.         }  
  12.         return $content;  
  13.     }  

不管了,能解决问题就好。。黑黑,不要怕丑




本站采用创作共享版权协议, 要求署名、非商业和保持一致. 本站欢迎任何非商业应用的转载, 但须注明出自"易栈网-膘叔", 保留原始链接, 此外还必须标注原文标题和链接.

Tags: 乱码

« 上一篇 | 下一篇 »

只显示10条记录相关文章

发表评论

评论内容 (必填):