好的除非我完全疯了,否则其他人遇到了一个问题,fputcsv在明确告知使用标签时坚持使用逗号作为分隔符。以下是我的代码,它输出正确的字段,但用逗号分隔而不是标签!!!
$headers = array(
'Name',
'DOB',
'Height',
'Hair Colour',
'Weight',
'Eye Colour'
);
$file_handle = fopen( $config['paths']['records'], 'w' );
fputcsv( $file_handle, $headers, "\t" );
fclose($file_handle);