### Description The following code: ```php <?php $data = [ "test1", "test2", "test3", "test4", "test5", ]; $handle = fopen('php://memory', 'w+'); // Accepting the default values doesnt work fputcsv($handle, $data); // Providing all default parameter values work fputcsv($handle, $data, ",", "\"", "\\", "\n"); fclose($handle); ``` https://3v4l.org/aRvTD#v8.4.1 Resulted in this output: ``` Deprecated: fputcsv(): the $escape parameter must be provided as its default value will change in /in/aRvTD on line 14 ``` But I expected this output instead: ``` It should write without any problem ``` ### PHP Version PHP 8.4.1 ### Operating System _No response_