Question

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

I don't understand this part

($line = fgetcsv($file))

What exactly is it checking?

Était-ce utile?

La 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

Autres conseils

($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

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top