关于函数readfile()与fopen()的问题。。。
很意外地在一本资料中,看到这样的一个语句;if($type=".php"){
readfile($filename);
}else{
$fp =fopen($filename);
while($line =fgets($fp)){
$line = htmlentities($line,ENT_COMPAT,"GB2312");
echo $line;
}
fclose($fp);
}
其中$type只能为txt,word,php类型文件,我不懂的是为什么读取不懂的文件要用不同的函数呢?
什么时候用什么函数,请高手指点。。。谢谢。。