Php fopen返回什么?

Php fopen返回什么?,php,file-io,Php,File Io,在以下声明中: $handle = fopen('./readme.txt'); 什么变量是$handle?它是布尔值还是什么 在运行了这两种不同的语句后,我有疑问: if($handle) echo "File opened !" else echo "Error opening the file !"; 及 那么什么变量实际上是$handle?成功返回文件指针资源,错误返回FALSE 它返回资源或布尔值false。资源被称为一种特殊类型,详细说明是文件处理程序。它表示要访问的文件。例如f

在以下声明中:

$handle = fopen('./readme.txt');
什么变量是
$handle
?它是布尔值还是什么

在运行了这两种不同的语句后,我有疑问:

if($handle) echo "File opened !"
else echo "Error opening the file !";


那么什么变量实际上是
$handle

成功返回文件指针资源,错误返回FALSE


它返回
资源
布尔值
false。资源被称为一种特殊类型,详细说明是文件处理程序。它表示要访问的文件。例如fwrite、fread等。实际上,它返回指向您正在使用的文件的指针。。。。这是一个好主意。
$line = fgets($handle);