2-4选择题

2-4选择题

http://img1.sycdn.imooc.com/climg//595218490001ebc018260471.jpg
这个题目中答案为什么是第4处是对的,第2,3处错在哪里了

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

你好,3处

file($filename,FILE_SKIP_EMPTY_LINES)

应改换成:

file($filename,FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES)

2处是判断文件是否存在且是否可读,两个条件之间应该使用”&&”

file_exists($filename) && is_readable($filename)

如果解决您的问题,请采纳祝学习愉快!

  • 非常感谢!
    2017-06-28 09:07:17
  • 想问问两个参数之间的“|”是什么意思?和 "&&"还有 "||" 有关系吗?
    2017-08-22 17:51:11
  • 你好,3处为什么要用按位或,这样做有什么用
    2017-10-14 20:19:21
啊临 2017-08-23 20:03:57

http://img1.sycdn.imooc.com/climg//599d6e2500018e8310350313.jpg

按位或,不过这个需要$a跟$b都是二进制的,两个变量按位或,只要有一个是1,结果就是1.例如101|010 ,结果就是111,至于这个系统函数为什么这么用,跟这两个常量的定义逻辑应该有关系,可能函数里面也写了相关的逻辑处理,意思就是从文件中读出内容数组的时候跳过空行,读出的每一个数组元素后面不添加换行符。

问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师