下面是自动调整编码的函数哈(来源:PHP自动识别字符集并完成转码):
//识别汉字编码,因为YBlog用的是utf-8,如果引用通告发过来的是gb2312的编码的话,需要可以识别并完成编码转换
function safeEncoding($string,$outEncoding = ‘UTF-8′)
{
$encoding = “UTF-8″;
for($i=0;$i
if(ord($string{$i})<128)
continue;
if((ord($string{$i})&224)==224)
{
//第一个字节判断通过
$char = $string{++$i};
if((ord($char)&128)==128)
{
//第二个字节判断通过
$char = $string{++$i};
if((ord($char)&128)==128)
{
$encoding = “UTF-8″;
break;
}
}
}
if((ord($string{$i})&192)==192)
{
//第一个字节判断通过
$char = $string{++$i};
if((ord($char)&128)==128)
{
//第二个字节判断通过
$encoding = “GB2312″;
break;
}
}
}
if(strtoupper($encoding) == strtoupper($outEncoding))
return $string;
else
return iconv($encoding,$outEncoding,$string);
}
然后在需要的地发调用这个函数哈~~这样还不会正确,还需要做多一步,就是下面的红色代码哈,代码如下:
……
mysql_query(‘set names UTF8′); //这儿是最关键的哈~
$result = mysql_query(“insert into choujiangjilu(s_member_id,runtime,meno,no_id) values(“.$sMid.”,unix_timestamp(),\”" . safeEncoding($jl,’UTF-8′) . “\”,”.$no_id.”)”);
……
1、雷厉风行!
2、倾听客户、顾客和读者的投诉。
3、像孩童般思考。
4、与朋友和家人谈心。
5、收看收听新闻。
6、了解自己的错误。
7、做义工。
8、与朋友或生意伙伴多交流。
9、深入分析产品/服务。
10、注重问题,而非解决办法。
11、注意观察。
12、打乱自己的部署。
13、做好信息反馈。
14、重整、重组和重新思考。
15、秉持批判的态度。
16、增加阅读量。
17、参与现实生活和虚拟世界上的人际交往。
18、定期访问感兴趣的论坛。
19、查找差距。
20、随身携带记事本。
