PHP如何选择和读取csv文件内容而无需上传
PHP how to select and read csv file contents without uploading
我似乎对此有不清楚的结果,但你如何在PHP代码打开一个文件浏览器对话窗口点击一个按钮,让用户可以选择一个csv文件。我不想上传csv文件,我只想读取它的内容。我读到关于fgetcsv,但示例代码似乎跳转到阅读每个内容没有部分,它首先选择的文件。我希望你们能有所启示。
我需要:示例PHP代码浏览文件而不上传,也许得到它的文件路径,这样我就可以尝试使用fgetcsv读取该文件路径的内容。
如果我没有要求太多的奖金:如何读取csv文件内容并获得每行/记录的特定值。
PHP在服务器的机器上运行。CSV文件在客户端的机器上找到。为了使文件到达服务器的机器,它必须被上传。
所以,如果不先上传,PHP是不可能读取CSV文件的
也读:
- JavaScript何时何地运行,PHP呢?我能把两者结合起来吗?
PHP需要上传文件才能读取它的内容。如果你真的需要避免文件上传,你需要使用JavaScript。
使用PHP(文件可以临时上传到服务器上,不一定要保存),只需要使用本地方法fgetcsv($csv_file)
,它将csv文件逐行转换为数组。
使用JavaScript,您需要用AJAX加载文件,然后用您的方法或现有的库(如PapaParse
相关文章:
- 通过CSV文件上载更新数据库表
- 在.csv文件中写入学位符号
- PERL-下载CSV文件不完整
- 将CSV文件从URL导入Node.js
- Get方法获取csv文件的内容
- 将JSON转换为放入Sdcard中的CSV文件
- 如何使用d3.js从csv文件中绘制areaplot?请任何人分享代码
- 正在以javascript读取本地csv文件
- 处理字段中带有换行符的csv文件-node.js
- 如何将CSV数据从变量下载到CSV文件
- Safari 5.1.7下载文件名未知的csv文件
- 是否可以从Html本地存储输出到.csv或类似文件
- CSV、PDF、Excel文件在dataTables的导出扩展中作为blob下载
- 如何读取csv文件并将其转换为javascript中的对象
- 尝试从csv文件中检索单个值时出现问题
- 如何用javascript下载巨大的CSV文件
- 在将csv文件中的数据分配给数组变量时增强了d3代码
- 无法使用Behat Mink扩展框架在输入字段中附加文件(csv文件)
- 如何读取文件.csv非常大的FileReader API javascript, html/jquery只有
- 我如何创建和写入一个新文件(csv),并让浏览器用javascript或D3.js下载它