● 读文件 首先是一个文件看能不能读取(权限问题),或者存在不,我们可以用is_readable函数获取信息.: <?php $file = 'dirlist.php'; if (is_readable($file) == false) { die('文件不存在或者无法读取'); } else { echo '存在'; } ?> 判断文件存在的函数还有file_exists(下面演示),但是这个显然无is_readable全面.,当一个文件存在的话可以用 <?php $file = "filelist.php"; if (file_exists($file) == false) { die('文件不存在'); } $data = file_get_contents($file); echo htmlentities($data); ?> 但是file_get_contents函数在较低版本上不支持,可以先创建文件的一个句柄,然后用指针读取全部: $fso = fopen($cacheFile, 'r'); $data = fread($fso, filesize($cacheFile)); fclose($fso); 还有一种方式,可以读取二进制的文件: $data = implode('', file($file)); 本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/fkedwgwy/archive/2008/06/04/2511639.aspx
发表评论