当我使用html表单发布文件时,如何在php中处理该文件的内容?
这会有用吗?
$data = $_POST['file'];
$pre = explode(";;;", $data);
该文件是文本文件btw
更新
csv是用:::括起来的字段和以;;;结尾的行。如何在不破坏php脚本的情况下将其加载到变量中,这就是现在正在发生的事情
答案 0 :(得分:2)
$data = file_get_contents($_FILES['file']['tmp_name']);
$pre = explode(";;;", $data);
类似的东西应该起作用
答案 1 :(得分:1)
不,它不会起作用。首先,您需要在本地保存文件,然后使用file_get_contents()之类的东西打开文件。请阅读PHP Tutorial on File Uploads