我正在创建一个系统,其中涉及创建用于错误记录的 CSV。
我当前的代码成功创建了一个具有唯一名称的新文件,然后将现有数据(来自数组)添加到 CSV 中。我遇到的问题是在文件中添加新行,这是维持正确结构所必需的。
我现有的代码:
$current = file_get_contents($fileName);
foreach($error as $err) {
foreach($err as $title => $info) {
$current .= $info . ',';
}
$current .= "\n";
}
file_put_contents($fileName, $current);
A var_dump
我的数组结构$error
如下:
array (size=3)
0 =>
array (size=4)
'id' => string '1' (length=6)
'name' => string 'Kyle Katarn' (length=19)
'qty' => string '1' (length=3)
'date' => string '' (length=0)
1 =>
array (size=4)
'id' => string '2' (length=6)
'name' => string 'Dash Rendar' (length=23)
'qty' => string '1' (length=2)
'date' => string '' (length=0)
2 =>
array (size=4)
'id' => string '3' (length=6)
'name' => string 'Mara-Jade' (length=24)
'qty' => string '1' (length=2)
'date' => string '' (length=0)
我查看了各种不同的 SO 问题,但没有一个解决了这个问题。任何帮助,将不胜感激。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)