PHP中的fopen()函数的返回值是什么?

$A="E:\\php100-15\\php100-15.txt";//声明文件指针B$B=fopen($A,"r");if($B<>false)echo"目的文件".$... $A ="E:\\php100-15\\php100-15.txt";

//声明文件指针B
$B = fopen($A,"r");

if ($B <>false)
echo "目的文件 ".$A." 正确打开<br>";
else
echo "目的文件 ".$A." 无法打开<br>";
$is_Close = fclose($B);
if ($is_Close )
echo "目的文件 ".$A." 正确关闭<br>";
else
echo "目的文件 ".$A." 无法关闭<br>";
//利用变量来储存传回布尔值
问题:同上边十分类似,$B在教案里写的是一个指针变量,同时他也是一个可供if判断的布尔型变量,那么指针变量和布尔型变量有什么关系?
展开
 我来答
hansuper88
2008-12-14 · TA获得超过6627个赞
知道小有建树答主
回答量:838
采纳率:0%
帮助的人:698万
展开全部
指针变量的正确指向路径文件,并正确打开那么就返回true,否则返回false
蒲公英GY
2015-09-10 · 超过33用户采纳过TA的回答
知道答主
回答量:227
采纳率:69%
帮助的人:26.3万
展开全部
定义和用法
fopen() 函数打开文件或者 URL。
如果打开失败,本函数返回 FALSE。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小酷鼠游戏攻略
2008-12-14 · TA获得超过251个赞
知道小有建树答主
回答量:787
采纳率:0%
帮助的人:552万
展开全部
是哦。。正确打开那么就返回true,否则返回false
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
雍寒纵飞捷
2020-06-17 · TA获得超过3921个赞
知道大有可为答主
回答量:3084
采纳率:24%
帮助的人:163万
展开全部
判断条件改成
if(!$file)
当文件不存在的时候就会显示sorry了。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
卢国栋G
推荐于2018-03-26 · 知道合伙人软件行家
卢国栋G
知道合伙人软件行家
采纳数:2205 获赞数:4767
中山大学网络工程专业,网络行业3年从业经验,经验丰富!

向TA提问 私信TA
展开全部
fopen() 函数用于打开文件或者 URL。如果正确打开那么就返回true,否则返回false!
不同的操作系统家族具有不同的行结束习惯。当写入一个文本文件并想插入一个新行时,需要使用符合操作系统的行结束符号。基于 Unix 的系统使用 \n 作为行结束字符,基于 Windows 的系统使用 \r\n 作为行结束字符,基于 Macintosh 的系统使用 \r 作为行结束字符。 如果写入文件时使用了错误的行结束符号,则其它应用程序打开这些文件时可能会表现得很怪异。
Windows 下提供了一个文本转换标记("t")可以透明地将 \n 转换为 \r\n。与此对应还可以使用 "b" 来强制使用二进制模式,这样就不会转换数据。要使用这些标记,要么用 "b" 或者用 "t" 作为 mode 参数的最后一个字符。
默认的转换模式依赖于 SAPI 和所使用的 PHP 版本,因此为了便于移植鼓励总是指定恰当的标记。如果是操作纯文本文件并在脚本中使用了 \n 作为行结束符,但还要期望这些文件可以被其它应用程序例如 Notepad 读取,则在 mode 中使用 "t"。在所有其它情况下使用 "b"。
在操作二进制文件时如果没有指定 "b" 标记,可能会碰到一些奇怪的问题,包括坏掉的图片文件以及关于 \r\n 字符的奇怪问题。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式