1
我工作的PHP文件处理:PHP文件处理和FREAD错误
我有两个问题:
在下面的功能我有这个错误: 警告:FREAD()预计参数1是资源,串在C中给出:\ XAMPP \ htdocs中...
,我的作用是:
function readingFile($file,$mode) {
if (gettype($file) !== 'string' && gettype($mode) !== 'string') {
return 'Pleas enter a file name and mode';
}
fopen($file,$mode) or die ('File Not Exist!!');
$size = filesize($file);
return fread($file,$size);
}
echo readingFile('file_1.txt','r');
1)我怎样才能解决呢?
2)当我写了下面的代码,然后按回车我在第一时间拿到下一行的(假)。我平均的:
$size = filesize('file.txt'); // i press enter
False //here i get this word
或
$file = fopen('file.txt','r'); // i press enter
False // here i get this word
什么是不正确的我的代码?
除了我使用记事本+ +。
RTFM? [FREAD()](http://php.net/fread):'参数:手柄:正在使用的fopen通常创建一个文件系统指针资源()' –
你为什么不只是使用'的file_get_contents? – Barmar
我想拥有的所有功能 – user6862524