PHP csv到数组
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP csv到数组相关的知识,希望对你有一定的参考价值。
<?php
function csv_explode( $file ) {
$lines = explode("\n", $file);
$use_first_row_as_key = true;
$final_output = array();
foreach( $lines as $line ) {
$line = explode(',', $line);
if( is_bool($use_first_row_as_key) && $use_first_row_as_key == true ) {
$use_first_row_as_key = $line;
} else {
if( is_array($use_first_row_as_key) ) {
foreach( $line as $key => $value ) {
unset( $line[$key] );
$line[ strtolower($use_first_row_as_key[$key]) ] = $value;
}
}
$final_output[] = $line;
}
}
return $final_output;
}
?>
以上是关于PHP csv到数组的主要内容,如果未能解决你的问题,请参考以下文章
PHP读取CSV到数组
PHP CSV字符串到数组
CSV(unicode)文件到php数组
在 Wordpress Admin 中从 PHP 数组创建“下载到 CSV”按钮
php 数组到CSV
PHP csv到数组