An example of how PHP handles excel cvs tables is presented

  • 2020-06-03 05:56:56
  • OfStack

 
<PRE class=php name="code"><?php 
$data = array(); 
//convert a cvs file to an array $data 
$handle = fopen("data.csv","r"); 
while ($curline = fgetcsv($handle, 1000, ",")){ 
$tmp = array(); 
$num = count($curline); 
for($c=0; $c < $num; $c++){ 
array_push($tmp, $curline[c]); 
} 
array_push($data, $tmp); 
} 
print_r($data); 
fclose($handle); 
//convert array $data back to a cvs file 
$handle = fopen("result.csv","w"); 
foreach($data as $curline){ 
if(fputcsv($handle, $curline)==false){ 
die("cannot write CSV line"); 
} 
} 
fclose($handle); 
?> 
</PRE><BR> 
<BR> 
<PRE></PRE> 

Related articles: