【问题标题】:WHILE conditionWHILE 条件
【发布时间】:2013-08-11 02:07:41
【问题描述】:
while (($line = fgetcsv($file)) !== FALSE)

这部分没看懂

($line = fgetcsv($file))

它到底在检查什么?

【问题讨论】:

    标签: php while-loop fgetcsv


    【解决方案1】:

    ($line = fgetcsv($file)) 不检查任何内容,fgetcsv($file) 返回一个数组,$line 就是那个数组。

    fgetcsv的详细描述:http://php.net/manual/en/function.fgetcsv.php

    【讨论】:

      【解决方案2】:

      它不检查任何东西。

      它将一个数组分配给变量$line,使用:

      $line = fgetcsv($file)

      然后它会检查文件处理程序是否没有到达文件末尾:

      ($line = fgetcsv($file)) !== FALSE

      【讨论】:

        猜你喜欢
        • 2015-02-15
        • 2013-04-19
        • 1970-01-01
        • 2017-06-05
        • 2019-10-26
        • 1970-01-01
        • 2022-12-07
        • 2015-10-23
        • 2016-05-16
        相关资源
        最近更新 更多