It is not checking anything.
It is assigning an array to the variable $line
using :
$line = fgetcsv($file)
and then later it is checking if the file handler has not reached the end of the file with :
($line = fgetcsv($file)) !== FALSE
Question
while (($line = fgetcsv($file)) !== FALSE)
I don't understand this part
($line = fgetcsv($file))
What exactly is it checking?
Solution 2
It is not checking anything.
It is assigning an array to the variable $line
using :
$line = fgetcsv($file)
and then later it is checking if the file handler has not reached the end of the file with :
($line = fgetcsv($file)) !== FALSE
OTHER TIPS
($line = fgetcsv($file))
is not checking anything, fgetcsv($file)
returns an array and $line
is that array.
Thorough description of fgetcsv
: http://php.net/manual/en/function.fgetcsv.php