在php中使用CSV文件
我有一个CSV文件,它已经有两个逗号分隔的值value1和value2,每次运行file1时都会被覆盖 此值1和值2将用作file1的参数,以获取下一个值,该值由csv中的索引0和1获取 我需要添加file2,这将做同样的事情,并将其值作为value3和value4写入同一个CSV文件,即当我运行file2时 现在发生的是,当我首先运行file2时,它会覆盖file1值,我需要使CSV 0和1的索引为file1,索引2和3为file2。有人有这个答案吗 示例代码在php中使用CSV文件,php,csv,Php,Csv,我有一个CSV文件,它已经有两个逗号分隔的值value1和value2,每次运行file1时都会被覆盖 此值1和值2将用作file1的参数,以获取下一个值,该值由csv中的索引0和1获取 我需要添加file2,这将做同样的事情,并将其值作为value3和value4写入同一个CSV文件,即当我运行file2时 现在发生的是,当我首先运行file2时,它会覆盖file1值,我需要使CSV 0和1的索引为file1,索引2和3为file2。有人有这个答案吗 示例代码 public function
public function writeforFile1($row_write)
{
$file = fopen('rowsCopiedFile.csv', 'w+');
fputcsv($file, $row_write);
fclose($file);
}
//This needs to write on the same rowsCopiedFile, but starts on index 2 and 3.
public function writeforFile2($row_write)
{
$file = fopen('rowsCopiedFile.csv', 'w+');
fputcsv($file, $row_write);
fclose($file);
}
//$row_write will be like ["date", "no.of rows copied"]
尝试使用javascript
var csv = [];
var rows = document.querySelectorAll("table tr");
for (var i = 0; i < rows.length; i++) {
var row = [], cols = rows[i].querySelectorAll("td, th");
for (var j = 0; j < cols.length; j++)
row.push(cols[j].innerText);
csv.push(row.join(","));
}
}
var csv=[];
var rows=document.queryselectoral(“表tr”);
对于(变量i=0;i
您的文本非常混乱,您有任何代码吗?请提供一些示例代码。@Yogessalvi在此处更新了示例代码尝试a+而不是w+仍然非常混乱。您在问题中添加了两个函数。好啊现在怎么办?你在期待什么?我需要在服务器端工作,没有js。你能帮我学php吗?