我正在创建一个系统,该系统涉及创建用于错误记录的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);
Run Code Online (Sandbox Code Playgroud)
甲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)
Run Code Online (Sandbox Code Playgroud)
我查看了各种不同的SO问题,但没有人解决这个问题.任何帮助,将不胜感激.
| 归档时间: |
|
| 查看次数: |
4235 次 |
| 最近记录: |