我现在有这个数组,其中包含很多数据 URI。我之前在代码中这样设置:
dataArray = [];
dataArray.push({name : file.name, value : this.result});
在对数据 URI 做了一些事情之后,我想在用户最终按下上传按钮时上传它们,所以我将数据 URI 传递给 PHP 文件,如下所示:
$.each(dataArray, function(index, file) {
$.post('upload.php', dataArray[index], function(data) {
并在里面运行一些函数来显示加载栏等。
现在在 PHP 文件 (upload.php) 中我不知道该怎么做。每个数据 URI 都将单独发布到 PHP 文件中,但是我如何处理 PHP 中的数据 URI?通常我会做 $_POST 来获取数据 URI 本身,但我真的不知道如何将其推送到服务器上的文件夹中。我可以将数据 URI 视为普通文件并使用 $_FILES 吗?到目前为止,我还没有取得太大的成功。