riesco solo a stampare a video le intestazioni di colonne ma non appaiono poi nel file di destinazione csv che si salva...

codice:
<?php print "<table border=1 width=90% >";$fd= fopen ("file.csv", "r");
$destinazione = fopen('destinazione.csv', 'w');
// Intestazione Tabella
print "<tr>";
print "<td>COLONNA 1</td>";
print "<td>COLONNA 2</td>";
print "<td>COLONNA 3</td>";
print "<td>COLONNA 4</td>";
print "</tr>";
$x=0; 
while (!feof ($fd))
{     
$riga=fgets($fd, 4096);     
if($riga!="")     
{    
$arr=split(";", $riga);   
  
$arr[3]= $arr[3] * 100; 


print "<tr>";          
print "<td>".$arr[0]."</td>";          
print "<td>".$arr[1]."</td>";          
print "<td>".$arr[2]."</td>";          
print "<td>".$arr[3]."</td>";                     
print "</tr>";         
$x++;  
}  
fputcsv($destinazione, $arr);
}
print "";
fclose($fd);
flcose($destinazione);
?>