php读取文件内容几种正确方法
方法一,用while来些fgets一行行读,代码如下:
- $file_name="1.txt";
- $fp=fopen($file_name,'r');
- while(!feof($fp))
- {
- $buffer=fgets($fp,4096);
- echo $buffer."<br>";
- }
- fclose($fp);
方法二,用file一次保存到数组再用foreach输出,代码如下:
- $array = file( $file );
- foreach( $array as $v =>$_v )
- {
- echo $_v,'<br />';
- }
方法三用file_get_contents一次读出,代码如下:
- if( is_file( $file_name ) )
- {//开源代码phpfensi.com
- $cn = file_get_contents( $file_name );
- echo $cn;
- }