PHP 将 csv 列读入数组

标签 php

我有一个 php 函数可以让我将 csv 列(COLUMN NOT LINE)读取到数组或字符串中?

提前致谢。

最佳答案

$csv = array_map("str_getcsv", file("data.csv")); 
$header = array_shift($csv); 
// Seperate the header from data

$col = array_search("Value", $header, true); 
 foreach ($csv as $row) {      
 $array[] = $row[$col]; 
}

关于PHP 将 csv 列读入数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17653946/

相关文章:

javascript - 什么更快 : anchoring or hide/show with JS?

php - Laravel 5 事件处理程序未触发

php - 如何在mysql和php中连接两个具有共同属性的表?

php - Symfony 2 - 多种形式

php - 如何让我的PHP文件正确地从数据库调用密码?

php - 如何从 PHP 数组中的 Mysql 表中获取所有匹配的行

php - Laravel 新线程出现在碰撞线程之前

php - 为什么概率结果的随机方差足够大?

php - 将 0 传递给具有默认值的函数

javascript - 下载 URL 只能将 1 个 php 变量传递给 google map 标记的属性?