php实现简->繁转换的问题,查了N多资料,百思不得其解,在线求教 有的, 文件夹755, 文件644.if ($_GET["url"]=="/") $_GET["url"]="/index.php";这行之前都没报错, 估计没问题吧. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这种小文件,这种情况别用fread.直接用$gb=file_get_contents($filename,"rb");替代下面这三行。$fp=fopen($filename,"rb");$gb=fread($fp,filesize($filename));fclose($fp);fread是将你的gb码表读取到字符串里。当然不能去掉了。用js转换?晕。js的escape函数能将不同的编码转为utf-8码值。是不能用来将gb->big5的。gb-big5以及这些方言之间的转换。方言到unicode的转换,方言到utf-8的转换统统只能用码表来硬转换。 fread,fgets适合用在文件超过1M的情况下使用。或者用在需要对文件的每行分别处理的情况下使用。对于小文件,file_get_contents直接将内容读出,照手册上说的,速度是用fread的6倍。 $content=fread($file_content);fread函数需要有两个参数,第一个是被打开的文件资源(你已经有了),第二个是读取的长度你没有给,当然要出错了 谢谢楼上的几位.我再试试.刚才说用js的那位, 是不是说的这个 http://community.csdn.net/Expert/topic/4150/4150267.xml?temp=.6100275还有刚才说到fread要给予读取长度, 我的这段代码是给了, 但也没用, 空白:/*while (!feof($file_content)) { $content=fgets($file_content,2000);}*/ 要这样/*while (!feof($file_content)) { $content.=fgets($file_content,2000);}*/从你对句柄的命名来看。你还没理解fopen返回的是什么。一般这样$handle = fopen($file,"rb");这只是打开了一个指向文件的可以通过它来对文件操作的资源句柄。取内容则用fread或别的反复读取,将内容取完最后得到的才是$content.所以我建议你用file_get_contents。多方便的函数。(你手边没手册?) 问题已顺利解决. 多谢 gu1dai(异域苍穹......追夢人) 兄弟及其他朋友.给分! 求助:php引用文件问题 MYSQL语句错误 有关开机自动运行 求教PHP+APACHE+ORACLE的连接问题 关于PHP正则问题 还是php+ oracle的问题,大家帮帮忙! 我建了个JScript基础论坛,热烈欢迎初级用户前来讨论。 初来宝地,放分100先。还有个小问题知道的帮帮忙回答一下。 求一个php日期算法的问题 php+mysql问题 php+mysql问题,怎么老是丢数据.. 关于php_mysql.dll的问题
直接用$gb=file_get_contents($filename,"rb");替代下面这三行。
$fp=fopen($filename,"rb");
$gb=fread($fp,filesize($filename));
fclose($fp);fread是将你的gb码表读取到字符串里。当然不能去掉了。用js转换?晕。js的escape函数能将不同的编码转为utf-8码值。是不能用来将gb->big5的。
gb-big5以及这些方言之间的转换。方言到unicode的转换,方言到utf-8的转换统统只能用码表来硬转换。
你没有给,当然要出错了
我再试试.
刚才说用js的那位, 是不是说的这个 http://community.csdn.net/Expert/topic/4150/4150267.xml?temp=.6100275还有刚才说到fread要给予读取长度, 我的这段代码是给了, 但也没用, 空白:
/*while (!feof($file_content)) {
$content=fgets($file_content,2000);
}*/
/*while (!feof($file_content)) {
$content.=fgets($file_content,2000);
}*/
从你对句柄的命名来看。你还没理解fopen返回的是什么。
一般这样
$handle = fopen($file,"rb");这只是打开了一个指向文件的可以通过它来对文件操作的资源句柄。取内容则用fread或别的反复读取,将内容取完
最后得到的才是$content.
所以我建议你用file_get_contents。多方便的函数。(你手边没手册?)
给分!