五分钟解决PHP上传文件代码演示

原创
2016-06-13 11:04:10 653浏览

学习PHP时,你可能会遇到PHP上传文件问题,这里将介绍详细的PHP上传文件代码解决这个问题,在这里拿出来和大家分享一下。php的语法非常简单,正是它的简单性,使它成为了当前互联网第一编程语言。

你不需要具备很多的知识就能上手,比如:你学习C语言,就必须非常了解各个变量如何定义,指针如何操作,内存如何创建销毁等等。再比如:你学习Java语言,就必须具有面向对象(OO)的基础,就必须清楚是什么时候需要封装,什么时候需要继承,什么时候需要多态,要做项目,怎么还得懂点SSH。PHP的大部分使用者可能根本就没这么多讲究,有的人喜欢面向过程,那你就用面向过程的方式来写代码;有的人喜欢面向对象,那你就用面向对象的方式写代码。Php的产生缘于互联网,目前也是互联网Web2.0第一编程语言。满足用户需求永远是第一位的,可维护性暂且可以放在第二位。我们通常说Web应用永远是β版的,计划远没有变化快。
  1. >
  2. htmlxmlnshtmlxmlns="http://www.w3.org/1999/xhtml">
  3. head>
  4. metahttp-equivmetahttp-equiv="Content-Type"content="text/html;charset=gb2312"/>
  5. title>无标题文档title>
  6. head>
  7. body>
  8. formenctypeformenctype="multipart/form-data"action="upload.php"method="post">
  9. inputtypeinputtype="hidden"name="max_file_size"value=300000>
  10. inputnameinputname="userfile"type="file">
  11. inputtypeinputtype="submit">
  12. form>
  13. body>
  14. html>
  15. //upload.php
  16. php
  17. $uploaddir="c:\";
  18. $uploadfile=$uploaddir.$_FILES['userfile']['name'];
  19. print"pre>";
  20. if(move_uploaded_file($_FILES['userfile']['tmp_name'],$uploadfile))
  21. {
  22. print("上传成功!");
  23. print_r($_FILES);
  24. }
  25. else
  26. {
  27. print("上传失败!");
  28. print_r($_FILES);
  29. }
  30. print"pre>";
  31. ?>

以上就是详细的PHP上传文件代码,希望对大家有帮助。


声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。