PHP读取文件内容并输出显示
例子
<table width="620" align="center" border="0" cellpadding="1" cellspacing="1" style="background:#FB7"> <tr> <td width="464" height="27" bgcolor="#FFE7CE"> 代码如下</td> <td width="109" align="center" bgcolor="#FFE7CE" style="cursor:pointer;" onclick="doCopy('copy2066')">复制代码</td> </tr> <tr> <td height="auto" colspan="2" valign="top" bgcolor="#FFFFFF" style="padding:10px;" class="copyclass" id=copy2066><?
$file_name="1.txt";
echo $file_name."
";
$fp=fopen($file_name,'r');
//$buffer=fgets($fp);
while(!feof($fp)){
$buffer=fgets($fp);
echo $buffer;
}
fclose($fp);
?>
除了使用fopen函数之外还可以使用像file_get_contents函数
<table width="620" align="center" border="0" cellpadding="1" cellspacing="1" style="background:#FB7"> <tr> <td width="464" height="27" bgcolor="#FFE7CE"> 代码如下</td> <td width="109" align="center" bgcolor="#FFE7CE" style="cursor:pointer;" onclick="doCopy('copy5468')">复制代码</td> </tr> <tr> <td height="auto" colspan="2" valign="top" bgcolor="#FFFFFF" style="padding:10px;" class="copyclass" id=copy5468>if( file_exists( $path ) )
{
$body = file_get_contents($path);
echo $body ;//输入文件内容
}
else
{
echo "文件不存在 $path";
}
这个函数是一次性读取所有文件内容并显示出来,但是如果文件超大会导致php占很大的内存了。
当然还有像file这种一般是把文件读成数组了,同时也可以实现读取文件了
您可能感兴趣的文章:
php 文件读取与读取文件输出内容例子
php读取图片内容输出到浏览器的代码分享
php读取文本内容到二维数组
php的readfile能读图片吗
学习php读取文件内容的方法
php读取文件内容并清空文件
PHP读取文件内容并输出显示
php文件操作之读取与写入文件
php读取文件的方法
PHP 读取文件的常见方法汇总