PHP解析CSV文件完整实例

本文使用PHP CSV PASER 类, 下载地址:http://code.google.com/p/php-csv-parser/
如果您无法访问google code也可以通过以下链接下载:http://www.supan.la/184556.html

使用实例:

csv 文件

name,age,skill
john,13,knows magic
tanaka,8,makes sushi
jose,5,dances salsa

php 文件

<?php

require_once 'File/CSV/DataSource.php';

$csv = new File_CSV_DataSource;
$csv->load('my_cool.csv');
var_export($csv->connect());

?>

输出:

array (
  0 =>
  array (
    'name' => 'john',
    'age' => '13',
    'skill' => 'knows magic',
  ),
  1 =>
  array (
    'name' => 'tanaka',
    'age' => '8',
    'skill' => 'makes sushi',
  ),
  2 =>
  array (
    'name' => 'jose',
    'age' => '5',
    'skill' => 'dances salsa',
  ),
)

posted on 2012-04-15 21:59  IT技术畅销书  阅读(492)  评论(0编辑  收藏  举报

导航