我必须遍历一个数组,以便我可以用csv格式获取所需变量中的数组的所有值吗?
我的基本目标是将这些csv值插入到db表的列中。
请指导实现这个..
由于
答案 0 :(得分:3)
将'implode'与依赖于数组结构的函数结合使用。
即。 implode(",", $array);
例如:
$array=array("value1", "value2", "value3");
echo implode(",",$array);
会给你:
value1,value2,value3
理想情况下,您的数据集将如下所示:
$arrayofdata[rownumber][fieldnumber];
所以rownumber 1会有fieldnumber(或名称)1,2,3等。
然后你会这样做:
// Loop through each row
foreach ($arrayofdata as $key){
echo implode(",", $arrayofdata[$key])."\r";
// joining each field with a comma, then moving onto a new line
}