fputcsv and newline codes

前端 未结 8 2281
别那么骄傲
别那么骄傲 2020-11-28 10:12

I\'m using fputcsv in PHP to output a comma-delimited file of a database query. When opening the file in gedit in Ubuntu, it looks correct - each record has a line break (no

8条回答
  •  北荒
    北荒 (楼主)
    2020-11-28 11:17

    I did eventually get an answer over at experts-exchange; here's what worked:

    function my_fputcsv($handle, $fieldsarray, $delimiter = "~", $enclosure ='"'){
       $glue = $enclosure . $delimiter . $enclosure;
       return fwrite($handle, $enclosure . implode($glue,$fieldsarray) . $enclosure.PHP_EOL);
    }
    

    to be used in place of standard fputcsv.

提交回复
热议问题