
推荐操作系统:windows7系统、PHP5.6、DELL G3电脑
1、上传文件
is_uploaded_file判断文件是否通过HTTPOST上传。
move_uploaded_file将上传的文件移动到新的位置。
设置前端上传界面
1 2 3 4 5 6 7 8 9 10 11 12 13 | <!DOCTYPE html>
<html>
<head>
<meta charset= "UTF-8" >
<title>Document</title>
</head>
<body>
<form action= "./doup.php" method= "post" enctype= "multipart/form-data" >
<input type= "file" name= "file" >
<input type= "submit" value= "上传" >
</form>
</body>
</html>
|
2、下载文件
对于浏览器不识别的文件,可直接利用A连接下载或使用readfile函数。
a 连接下载实例。
1 2 3 4 | <!-- 因为他们三个浏览器不认识这样的类型 -->
<a href= "./downlist/1.rar" >1.rar</a>
<a href= "./downlist/1.exe" >1.exe</a>
<a href= "./downlist/1.avi" >1.avi</a>
|
以上就是php实现文件上传和下载的方法,有上传和下载两个不同的方面分别进行说明,大家在学会具体的方法后,可以对有关这方面的文件上传和下载展开练习。更多php学习指路:php教程