可以实现网页的编码转换吗? www.796796.com 是不是这种功能啊,如果是的话,有需要可以联系我,QQ 10196648 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?phpfunction gb2big5($str) { $filepath='utilities/gb-big5.table'; $gb2big5_table=fread(fopen($filepath, 'r'), filesize($filepath)); $max=strlen($str)-1; for($i=0;$i<$max;$i++) { $h=ord($str[$i]); if($h>=160) { $l=ord($str[$i+1]); $gb=($h==161 && $l==64) ? " " : substr($gb2big5_table, ($h-160)*510+($l-1)*2, 2); $str[$i]=$gb[0]; $str[$i+1]=$gb[1]; $i++; } } return $str;}// 通过$_SESSION or $_GET来获得$charsetif($_GET[charset]=='big5'){ header('Content-Type: text/html; charset=big5'); ob_start('gb2big5');}echo '测试数据!';?> http://www.ugain.org/utilities/gb-big5.table PHP打印问题 php减法问题!!! 请教各位一个PHP问题 php页面传值问题 有谁会用这个网站是的主机 www.goodaddress.eu PHP两个日期之间的所有日期 咨询一个smarty与fckeditor相互结合的问题 请教一个问题:上传图片到数据库~ 身份证验证和银行转账的问题? 为什么得不到Form的值? 计数器中如何处理用户IP radio分组的问题!在线等!
function gb2big5($str) {
$filepath='utilities/gb-big5.table';
$gb2big5_table=fread(fopen($filepath, 'r'), filesize($filepath));
$max=strlen($str)-1;
for($i=0;$i<$max;$i++) {
$h=ord($str[$i]);
if($h>=160) {
$l=ord($str[$i+1]);
$gb=($h==161 && $l==64) ? " " : substr($gb2big5_table, ($h-160)*510+($l-1)*2, 2);
$str[$i]=$gb[0];
$str[$i+1]=$gb[1];
$i++;
}
}
return $str;
}// 通过$_SESSION or $_GET来获得$charsetif($_GET[charset]=='big5'){
header('Content-Type: text/html; charset=big5');
ob_start('gb2big5');
}echo '测试数据!';?>