我尝试使用PHPEXCEL导入CSV文件。我从数组中获取了文件中的所有数据。问题是它不是一种标准格式,并且有许多标题行,后面跟着数据直到下一个标题行。我希望在单独的数组中保存两个标题行之间每列的数据,但我想动态创建变量,因为标题列的位置和名称可能会发生变化。
到目前为止,我已尝试使用以下方式创建它们:
${$myData[headerRow][headerColumn]} = array();
在for中,为每个headerRow中的每个headerColumn创建一个不同的数组,但它不起作用。
任何帮助将不胜感激。
答案 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]);