从桌面打开文件时是否可以将数据写入
CSV
?因为当用户提交表单时,我试图将一些输入数据写入CSV
,但是当从桌面打开文件时,我收到上述错误。当我关闭文件时,我的系统只会写入 csv。
遇到线时出错
$fp = fopen("C:\Users\lenovo\Desktop\sample.csv", "w");
<?php
$myfile = fopen("C:\Users\lenovo\Desktop\sample.csv", "a+");
// the variable holding the values
$numbers;
// write the variable in the text file created
fwrite($myfile, $numbers);
// close the file when done
fclose($myfile);
?>
W = 打开一个只写文件。擦除文件的内容或创建一个新文件(如果不存在)。文件指针从文件开头开始
a+ = 打开文件进行读/写。文件中的现有数据将被保留。文件指针从文件末尾开始。如果文件不存在则创建一个新文件
希望对你有帮助
在文件所在文件夹的终端上使用以下命令更改文件sample.csv的权限-
chmod 777 sample.csv