以下のコードを使用してcsvファイルをtsvに変換しようとしています。
私のcsvでは、最初の単語に値がありません。コードを実行すると、tsv ファイルが正しく生成されますが、上記のエラーが発生します。助けてください
ありがとう
$myfile = "file path";
function convert($filename)
{
if(@$fh_in = fopen("{$filename}.csv","r"))
{
$fh_out = fopen("{$filename}.tsv","a");
while(!feof($fh_in))
{
$line = array();
$line = fgetcsv($fh_in,1024);
fwrite($fh_out,implode("\t",$line)."\n");
}
fclose($fh_in);
fclose($fh_out);
}
else {
echo "File doesn’t exist\n";
return false;
}
echo "Conversion completed!\n";
return true;
}
convert($myfile);