--TEST-- Test fgetcsv() : usage variations - with enclosure of two chars --FILE-- getMessage(), "\n"; } // check the file pointer position and if eof var_dump( ftell($file_handle) ); var_dump( feof($file_handle) ); // close the file fclose($file_handle); //delete file unlink($filename); } //end of mode loop } // end of foreach echo "Done\n"; ?> --EXPECT-- *** Testing fgetcsv() : with default enclosure & delimiter of two chars *** -- Testing fgetcsv() with file opened using r mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using rb mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using rt mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using r+ mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using r+b mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using r+t mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using a+ mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using a+b mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using a+t mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using w+ mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using w+b mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using w+t mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using x+ mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using x+b mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using x+t mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using r mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using rb mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using rt mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using r+ mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using r+b mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using r+t mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using a+ mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using a+b mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using a+t mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using w+ mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using w+b mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using w+t mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using x+ mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using x+b mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using x+t mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using r mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using rb mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using rt mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using r+ mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using r+b mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using r+t mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using a+ mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using a+b mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using a+t mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using w+ mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using w+b mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using w+t mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using x+ mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using x+b mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using x+t mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using r mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using rb mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using rt mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using r+ mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using r+b mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using r+t mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using a+ mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using a+b mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using a+t mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using w+ mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using w+b mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using w+t mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using x+ mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using x+b mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using x+t mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using r mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using rb mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using rt mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using r+ mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using r+b mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using r+t mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using a+ mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using a+b mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using a+t mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using w+ mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using w+b mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using w+t mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using x+ mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using x+b mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) -- Testing fgetcsv() with file opened using x+t mode -- fgetcsv(): Argument #3 ($separator) must be a single character int(0) bool(false) Done