php多文件上传
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了php多文件上传,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2038字,纯文字阅读大概需要3分钟。
内容图文
![php多文件上传](/upload/InfoBanner/zyjiaocheng/1131/66a4b3e46cc54d37bf0383936585d490.jpg)
多文件上传
<input type="file" name="file[]" multiple />
<?php function reArrayFiles(&$file_post) { $file_ary = array(); $file_count = count($file_post[‘name‘]); $file_keys = array_keys($file_post); for ($i=0; $i<$file_count; $i++) { foreach ($file_keys as $key) { $file_ary[$i][$key] = $file_post[$key][$i]; } } return $file_ary; } ?> 打印 $_FILES -------- array(1) { ["file"]=> array(5) { ["name"]=> array(5) { [0]=> string(20) "06_avatar_middle.jpg" [1]=> string(44) "7e3e6709c93d70cf7086f212ffdcd100baa12bb4.jpg" [2]=> string(20) "57U58PIC47y_1024.jpg" } ["type"]=> array(5) { [0]=> string(10) "image/jpeg" [1]=> string(10) "image/jpeg" [2]=> string(10) "image/jpeg" } ["tmp_name"]=> array(5) { [0]=> string(53) "C:\Users\Administrator\AppData\Local\Temp\phpE364.tmp" [1]=> string(53) "C:\Users\Administrator\AppData\Local\Temp\phpE3D2.tmp" [2]=> string(53) "C:\Users\Administrator\AppData\Local\Temp\phpE431.tmp" } ["error"]=> array(5) { [0]=> int(0) [1]=> int(0) [2]=> int(0) } ["size"]=> array(5) { [0]=> int(202387) [1]=> int(168931) [2]=> int(116158) } } } ---------
处理 $filesArr = reArrayFiles($_FILES[‘file‘]);
处理后
打印 $filesArr ----------- array(3) { [0]=> array(5) { ["name"]=> string(20) "06_avatar_middle.jpg" ["type"]=> string(10) "image/jpeg" ["tmp_name"]=> string(53) "C:\Users\Administrator\AppData\Local\Temp\php5E0E.tmp" ["error"]=> int(0) ["size"]=> int(202387) } [1]=> array(5) { ["name"]=> string(44) "7e3e6709c93d70cf7086f212ffdcd100baa12bb4.jpg" ["type"]=> string(10) "image/jpeg" ["tmp_name"]=> string(53) "C:\Users\Administrator\AppData\Local\Temp\php5E9B.tmp" ["error"]=> int(0) ["size"]=> int(168931) } [2]=> array(5) { ["name"]=> string(20) "57U58PIC47y_1024.jpg" ["type"]=> string(10) "image/jpeg" ["tmp_name"]=> string(53) "C:\Users\Administrator\AppData\Local\Temp\php5EFA.tmp" ["error"]=> int(0) ["size"]=> int(116158) } }
原文:http://www.cnblogs.com/qhorse/p/5254248.html
内容总结
以上是互联网集市为您收集整理的php多文件上传全部内容,希望文章能够帮你解决php多文件上传所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。