从文件中读取信息

今天老大要我从一个文件中读取账号ID,文件txt的账号排列是一行竖起来的,我觉得蛮简单的,三下五除二就敲起来了,其实基本的流程大都一样吧:  $filename='./idlist.txt';  
 $handle=fopen($filename,'r+') or die('文件打开失败');   //打开文件 只读方式。
 echo '<table width="600"; align="center" border="1" cellspacing="0"   rowspacing="0">'; 
 echo '<tr><th>姓名</th><th>等级</th><th>角色名</th></tr>';
 $content='';
 $pizza='';
 while(!feof($handle)){
    $pizza='qun_'.fgets($handle,1024);
    $pizza = str_replace("\r\n", '', $pizza);

 }

结果我在吧字符串转变为数组的时候以空格为截取标点就是出不来,后来在老大的指点下才发现自己忽视一个问题,\r\n 回车换行的也可以算作一个字符串哦,经过修改后str_replace('\r\n',' ',$str); 才解决了问题,汗,自己一直没有玩那个方向去想,从这件事可以看出自己还是忽略了很多细节的东西,比如md5()参数的顺序是不一样会导致不一样的效果;还是有很多的地方需要学习。嘿嘿!!

ps:刚登录51cto帐号输入错误,结果全部重输入,我勒个去,你能不能在不管在输入错误时记录用户名啊,我抽

 

 

你可能感兴趣的:(读取文件,fopen)