Php 维数组

Php 维数组,php,arrays,csv,Php,Arrays,Csv,我正在创建一个网站,我需要处理我的客户将从外部带来的CSV文件。 在处理CSV时,我对我的表有一个问题。 我希望我能处理这件披风的排列: $Data[1]; $Data[2]; $Data[3]; 今天,阵列从这个槽中出来: $Data[line1]; 但是第1行可能会变化,这就是问题所在,我不知道如何按尺寸显示它 import.php result.php 我不知道我是否清楚,但如果您有解决方案,请提前使用 array_values-返回数组的所有值 例如: $array = array(

我正在创建一个网站,我需要处理我的客户将从外部带来的CSV文件。 在处理CSV时,我对我的表有一个问题。 我希望我能处理这件披风的排列:

$Data[1];
$Data[2];
$Data[3];
今天,阵列从这个槽中出来:

$Data[line1];
但是第1行可能会变化,这就是问题所在,我不知道如何按尺寸显示它

import.php

result.php

我不知道我是否清楚,但如果您有解决方案,请提前使用

array_values-返回数组的所有值

例如:

$array = array('line1' => 'line', 'line2' => 'line2');
$data = array_values($array);
print_r($data);
// Output
// Array ( [0] => line [1] => line2 )
echo $data[0]; // Output : line

你可以这样做一个循环,这很简单

foreach($array as $key => $value) { echo $array[$key]; }
希望这有帮助


关于,

提供您当前使用的代码。具体问题是什么?是否需要将“line1”转换为“1”,以便仍然可以使用“$Data[1]”?或者完全不同的东西?你有什么问题?$csvData是在哪里定义的?它的CodeIgniter框架,当您发送这样的数据:$data[csvData],结果是:$csvData在查看页面中。太棒了!这很有效!谢谢,这么简单!
$array = array('line1' => 'line', 'line2' => 'line2');
$data = array_values($array);
print_r($data);
// Output
// Array ( [0] => line [1] => line2 )
echo $data[0]; // Output : line
foreach($array as $key => $value) { echo $array[$key]; }