如何在php中获取CSV列值

时间:2016-06-02 10:25:03

标签: php csv

我有一个excel文件,假设列值“A B”我想要的是将第一个空格之后的值分开,即另一列中的A和另一列中的B. 我用过PHPEXCEL

<?php
 class SampleReadFilter implements PHPExcel_Reader_IReadFilter {
public function readCell($column, $row, $worksheetName = '') {
    // Read rows 1 to 10 and columns A to C only
    if ($row >= 1 && $row <= 7) {
       if (in_array($column,range('A','C'))) {
         return true;
       }
    }
    return false;
}
}

1 个答案:

答案 0 :(得分:1)

尝试这个

<?php
$row = 1;
if (($handle = fopen("abc.csv", "r")) !== FALSE) {
while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) {        
        $username =  $data[0];
        $usernames  = explode(' ', $email);
        print($usernames[1]).'<br />';

}
fclose($handle);
}
?>