--TEST-- Test fputcsv() : usage variations - with delimiter as NULL --FILE-- getMessage() . \PHP_EOL; } // check the file pointer position and eof var_dump( ftell($file_handle) ); var_dump( feof($file_handle) ); //close the file fclose($file_handle); // print the file contents var_dump( file_get_contents($filename) ); //delete file unlink($filename); } //end of mode loop } // end of foreach echo "Done\n"; ?> --EXPECT-- *** Testing fputcsv() : with delimiter as NULL *** -- file opened in r+ -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in r+b -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in r+t -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in a+ -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in a+b -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in a+t -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in w+ -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in w+b -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in w+t -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in x+ -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in x+b -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in x+t -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in r+ -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in r+b -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in r+t -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in a+ -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in a+b -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in a+t -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in w+ -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in w+b -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in w+t -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in x+ -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in x+b -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in x+t -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in r+ -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in r+b -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in r+t -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in a+ -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in a+b -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in a+t -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in w+ -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in w+b -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in w+t -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in x+ -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in x+b -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in x+t -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in r+ -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in r+b -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in r+t -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in a+ -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in a+b -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in a+t -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in w+ -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in w+b -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in w+t -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in x+ -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in x+b -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in x+t -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in r+ -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in r+b -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in r+t -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in a+ -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in a+b -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in a+t -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in w+ -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in w+b -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in w+t -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in x+ -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in x+b -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in x+t -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in r+ -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in r+b -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in r+t -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in a+ -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in a+b -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in a+t -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in w+ -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in w+b -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in w+t -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in x+ -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in x+b -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in x+t -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in r+ -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in r+b -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in r+t -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in a+ -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in a+b -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in a+t -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in w+ -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in w+b -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in w+t -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in x+ -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in x+b -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in x+t -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in r+ -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in r+b -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in r+t -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in a+ -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in a+b -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in a+t -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in w+ -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in w+b -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in w+t -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in x+ -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in x+b -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in x+t -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in r+ -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in r+b -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in r+t -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in a+ -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in a+b -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in a+t -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in w+ -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in w+b -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in w+t -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in x+ -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in x+b -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" -- file opened in x+t -- fputcsv(): Argument #3 ($delimiter) must be a single character int(0) bool(false) string(0) "" Done