读取整个文件
<html>
<head>
</head>
<body>
<table width="500" border="1" cellpadding="0" cellspacing="0">
<tr>
` <td width="253" height="100" align="right" valign="middle" scope="col">使用readfile()函数读取文件内容:</td>
<td width="241" height="100" align="center" valign="middle" scope="col">
<!----------使用readfile()函数读取tm.txt文件的内容------>
<?php readfile('tm.txt');?></td>
<!----------------------------------------------------->
</tr>
<tr>
` <td height="100" align="right" valign="middle" scope="col">使用file()函数读取文件内容:</td>
<td height="100" align="center" valign="middle" scope="col">
<!----------使用file()函数读取tm.txt文件的内容------>
<?php
$f_arr=file('tm.txt');
for($f_arr as $cont){
echo $cont."<br>";
}
?></td>
<!----------------------------------------------------->
</tr>
<tr>
` <td width="250" height="25" align="right" valign="middle">使用file_get_contents()函数读取文件内容:</td>
<td height="25" align="center" valign="middle">
<!----------使用file_get_contents()函数读取tm.txt文件的内容------>
<?php
$f_chr=file_get_contents('tm.txt');
echo $f_chr;
?></td>
<!----------------------------------------------------->
</tr>
</table>
</body>
</html>
读取一行数据
<html>
<head>
</head>
<body>
<table border="1" cellpadding="0" cellspacing="0">
<tr>
` <td align="right" valign="middle" scope="col">使用fgets()函数读取文件内容:</td>
<td align="center" valign="middle" scope="col">
<!----------使用fgets()函数读取.php文件的内容------>
<?php
$fopen=fopen('fun.php','rb');
while(!feof($fopen){ //feof函数测试指针是否到了文件结束的位置
echo fgets($fopen);
}
?></td>
<!----------------------------------------------------->
</tr>
<tr>
` <td height="100" align="right" valign="middle" scope="col">使用fgetss()函数读取文件内容:</td>
<td height="100" align="center" valign="middle" scope="col">
<!----------使用fgetss()函数读取.php文件的内容------>
<?php
$fopen=fopen('fun.php','rb');
while(!feof($fopen){ //feof函数测试指针是否到了文件结束的位置
echo fgetss($fopen);
}
?></td>
</tr>
</table>
</body>
</html>
读取一个字符
<pre>
<?php
$fopen=fopen('1.txt','rb');
while(false !==($chr=fgetc($fopen))){
echo $chr;
}
fclose($fopen);
?>
</pre>
读取任意长度的字串
<?php
$fp=fopen('1.txt','rb');
echo fread($fp,32);
echo "<p>";
echo fread($fp,filesize('1.txt'));
?>