用PHP

时间:2017-05-02 11:56:11

标签: php arrays

我尝试使用PHPEXCEL导入CSV文件。我从数组中获取了文件中的所有数据。问题是它不是一种标准格式,并且有许多标题行,后面跟着数据直到下一个标题行。我希望在单独的数组中保存两个标题行之间每列的数据,但我想动态创建变量,因为标题列的位置和名称可能会发生变化。

到目前为止,我已尝试使用以下方式创建它们:

${$myData[headerRow][headerColumn]} = array();

在for中,为每个headerRow中的每个headerColumn创建一个不同的数组,但它不起作用。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

初始化数组

$array = array();

添加到数组:

$array[] = "item";
$array[$key] = "item";
array_push($array, "item", "another item");

从数组中删除:

$item = array_pop($array);
$item = array_shift($array);
unset($array[$key]);