fgetss的bug及纠正

/* 作者:朱江 zhu_jiang@263.net 毕业于北京工业大学 工作嘛,呵呵,不说也罢,那是一个并不让我引以为荣的地方 php4.x的系统所提供的fgetss()功能不完善,不能滤干净html tag,分析 其中忽略了某些情况,以下代码是本人在开发过程中自制的土炮。 关于fgetss的bug,可用如下代码研究一下: $fp=fopen(“index.html”,”r”); while (! feof($fp)) { $ms=fgetss($fp); printf($ms); } fclose($fp); 版杈 :免费 */ function mygets($myfile) { //while(!feof($myfile)) //{ $myline = fgets($myfile, 255); $big=strlen(strstr($myline,”>”)); $small=strlen(strstr($myline,””); $myline=substr($myline,1); } $len=strlen($myline); $startskip=false; $outstring=””; //important! for($i=1;$i

http://www.bkjia.com/phpjc/532241.htmlwww.bkjia.comtruehttp://www.bkjia.com/phpjc/532241.htmltecharticle/* 作者:朱江 zhu_jiang@263.net 毕业于北京工业大学 工作嘛,呵呵,不说也罢,那是一个并不让我引以为荣的地方 php4.x的系统所提供的fgetss…

Posted in 未分类

发表评论