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 ;
}