3

在以下声明中:

$handle = fopen('./readme.txt');

什么变量是$handle?它是布尔值还是什么?

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

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

$line = fgets($handle);

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

4

2 回答 2

6

它返回 aresourcebooleanfalse。资源被称为特殊类型,在此处详细说明

于 2013-03-12T14:46:45.510 回答
3

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

http://php.net/manual/en/function.fopen.php

于 2013-03-12T14:40:33.880 回答