$data = [
[1,'Deng','php'],
[1,'Deng','html'],
[1,'Deng','css']
];
foreach ($ data sebagai $v){
fputcsv($file,$v);
}
print_r(fgetcsv($file));
Tiada masalah dengan kod dan fail csv bertulis, tetapi yang dicetak format tatasusunan Salah
Akhirnya dapat tahu Deng Cuma tukar ke bahasa Inggeris Boleh tolong beritahu saya jika ia tidak menyokong tulisan Cina
fgetcsv adalah sensitif setempat. Contohnya, jika LANG ditetapkan kepada en_US.UTF-8, ralat baca akan berlaku dalam fail yang dikodkan bait tunggal.
setlocale(LC_ALL, 'zh_CN'); Tetapkan Bahasa Cina Mudah
Kemudian semak fail csv untuk masalah pengekodan, buka csv dengan notepad, tetapan pengekodan adalah konsisten dengan pelayan, seperti utf8