您的位置:首页 > 编程语言 > PHP开发

php读出csv中的每一列

2015-10-10 17:05 597 查看
if(is_uploaded_file($_FILES['upload']['tmp_name'])){

$tmp_name=$_FILES['upload']["tmp_name"];//上传文件的临时存放路径
$upload_name=date('Ymd').rand(100000,999999).'.csv';//文件名称
$url='D:'.$upload_name;//想要存放文件的位置
$b=move_uploaded_file($tmp_name,$url);//转移文件位置

//读取csv格式文件
$row = 1;
if (($handle = fopen($url, "r")) !== FALSE) {
while (($data = fgetcsv($handle, 10000000, "\t")) !== FALSE) {//循环行数
$num = count($data);
echo "<p> $num fields in line $row: <br /></p>\n";
$row++;
//print_o($data);//查看表头
//$c取第几列,$num总列数
for ($c=0; $c < $num; $c++) {
echo $data[$c]. "<br />\n";
}
}
fclose($handle);
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  php csv