PHP中读文件
首先是一个文件看能不能读取(权限问题),或者存在不,我们可以用is_readable函数获取信息.:
以下为引用的内容:
判断文件存在的函数还有file_exists(下面演示),但是这个显然无is_readable全面.,当一个文件存在的话可以用
以下为引用的内容:
但是file_get_contents函数在较低版本上不支持,可以先创建文件的一个句柄,然后用指针读取全部:
以下为引用的内容:
fso = fopen(cacheFile, 'r');
data = fread(fso, filesize(cacheFile));
fclose(fso);
还有一种方式,可以读取二进制的文件:
data = implode('', file(file));