在读取文本时,咱们要注意一个事情,那就是换行符,应为咱们在写文档时会手动换行,这个换行符需不须要保存就要看本身的需求了。ide
这里封装了两个方法,一个保留换行,一个不保留。$path为文件路径+文件名 函数
1.不保留换行 spa


1 function read($path){ 2 $file = fopen($path, "r"); 3 $user=array(); 4 $i=0; 5 //输出文本中全部的行,直到文件结束为止。 6 while(! feof($file)) 7 { 8 $user[$i]= trim(fgets($file));//fgets()函数从文件指针中读取一行 9 $i++; 10 } 11 fclose($file); 12 $user=array_filter($user); 13 return $user; 14 }
2.保留换行指针


1 function read($path){ 2 $file = fopen($path, "r"); 3 $user=array(); 4 $i=0; 5 //输出文本中全部的行,直到文件结束为止。 6 while(! feof($file)) 7 { 8 $user[$i]= fgets($file);//fgets()函数从文件指针中读取一行 9 $i++; 10 } 11 fclose($file); 12 $user=array_filter($user); 13 return $user; 14 }