私は PHP で CSV ファイルを解析するために SimpleExcel クラスを使用しています。
$excel = new SimpleExcel('CSV');
$excel->parser->loadFile($fileName, 'CSV');
for ($i = 1; $i < $read; $i++)
{
$this->object[] = $excel->parser->getRow($i);
}
'$this->object' オブジェクトが間違った配列を返す サンプル CSV :
- 1500 年代から使用されている標準的な Lorem Ipsum 通路
- 標準、ローレム、イプサム、パッセージ、1500 年代から使用
引用符
[28] => Array
(
[0] => the
[1] => standard
[2] => Lorem
[3] => Ipsum
)
[29] => Array
(
[0] => passage
[1] => used since the 1500s
[2] =>
[3] =>
)
29 配列には 28 配列の値が含まれています。実際には、これは 1 つの配列であり、2 つの異なる配列に分割されています
I want array like that
[28] => Array
(
[0] => The standard
[1] => Lorem Ipsum passage
[2] => used since the 1500s
)
[29] => Array
(
[0] => The standard
[1] => Lorem Ipsum
[2] => passage
[3] => used since the 1500s
)