--TEST-- mysqli_set_local_infile_handler() - random ASCII character including \0 --SKIPIF-- --INI-- mysqli.allow_local_infile=1 --FILE-- 10) return 0; return strlen($buffer); } $file = create_standard_csv(5); /* we feed the handler with random data, therefore we cannot specify and expected rows */ try_handler(20, $link, $file, 'callback_bad_character'); mysqli_close($link); print "done!"; ?> --EXPECTF-- Callback set to 'callback_bad_character' Callback: 0 Callback: 1 Callback: 2 Callback: 3 Callback: 4 Callback: 5 Callback: 6 Callback: 7 Callback: 8 Callback: 9 Callback: 10 done!