菜鸟教程php 文件上传,php入门学习知识点三 PHP上传
if(is_uploaded_file($_FILES["Imgs"]["tmp_name"])){
$phpupfile=$_FILES["Imgs"];
//输出上传文件的数组结构;
print_r($phpupfile);
//输出上传文件的各类信息
echo $phpupfile["size"]."
"; //文件名
echo $phpupfile["type"]."
"; //文件类型
echo $phpupfile["tmp_name"]."
"; //昨时文件名包含路径
echo $phpupfile["name"]."
"; //上传的文件名
/*
* 上传的错误信息
* 0 代表成功上传,
* 1,2 代表超过了设定的最大上传值
* 3 代表只有部分上传
* 4 代表没有文件被上传
* 5 代表上传文件大小为0
*/
echo $phpupfile["error"]."
";
//上传函数 (其时在提交表单后,已将上传的文件保存在服务器的临时文件夹内,这时需要将其移动到网站的指定文件夹内)
move_uploaded_file($phpupfile["tmp_name"],$phpupfile["name"]); //将上传的文件保存到指定的文件夹
/*
*以下部分是附加部分
*/
//判断文件是否存在 1代表存在,0代表未找到
echo 'This File is exists:'.file_exists($phpupfile["name"]).'
'; //查询文件或目录是否存在
//unlink 删除文件
echo '删除文件:'.unlink($phpupfile["name"]).';1 为删除成功,0为删除失败';
//mkdir 创建文件夹
if(file_exists('pic')==FALSE){
mkdir("pic");
}
if(file_exists('pic/ts')==FALSE){
mkdir("pic/ts");
}
//rmdir 删除文件夹
if(file_exists('pic/ts')==FALSE){
rmdir('pic/ts');
}
//rename 重命名
rename("guitar11-hp-sprite.png", "1.png");
echo "
";
echo 'This File is exists:'.file_exists($phpupfile["name"]).'
';
}
?>
注意点:1、$_FILES["Imgs"] 这个Imgs就是你HTML代码中所定义的控件名称
这就是微学网-程序员之家为你提供的"php入门学习知识点三 PHP上传"希望对你有所帮助.本文来自网络,转载请注明出处:http://www.weixuecn.cn/article/560.html
菜鸟教程php 文件上传,php入门学习知识点三 PHP上传相关推荐
- keras框架入门学习(一)——argparse传参模块调用
keras框架入门学习(一)--argparse传参模块调用 一.argparse模块简介 1.1 argparse的定义 1.2 argparse的优势 二.argparse模块使用 2.1 实现[ ...
- Python精简入门学习(三)
Python精简入门学习之流程控制(上) -流程控制 -While循环: 适用于对未知的循环次数 用于判断 -for使用: 适用于已知的循环次数[可迭代对象遍历] -单分支 -双分支 -多分支 [外链 ...
- php函数知识点,php入门学习知识点七 PHP函数的基本应用_php基础
/* * 简单的函数 */ function fontBold($con){ return "$con"; } $str="简单的函数测试!"; echo &q ...
- TIA博途SCL入门学习(三)创建SCL程序及更改FB块接口的视图样式
TIA博途SCL入门学习(三)创建SCL程序及更改FB块接口的视图样式 TIA博途中创建SCL程序有2种方式,具体可参考以下内容: 在LAD程序段或FBD程序段种可以插入SCL程序段,实现两种语言混合 ...
- python零基础入门教程视频下载-Python零基础入门学习视频教程全42集,资源教程下载...
课程名称 Python零基础入门学习视频教程全42集,资源教程下载 课程目录 001我和Python的第一次亲密接触 002用Python设计第一个游戏 003小插曲之变量和字符串 004改进我们的小 ...
- python基础教程百度云-Python零基础入门学习视频教程全42集百度云网盘下载
课程简介 Python零基础入门学习视频教程全42集百度云网盘下载 课程目录 042魔法方法:算术运算 041魔法方法:构造和析构 040类和对象:一些相关的BIF 039类和对象拾遗 038类和对象 ...
- 慕课网python零基础入门教程_零基础Python爬虫入门学习一之综述
原标题:零基础Python爬虫入门学习一之综述 大家好哈,最近博主在学习Python,学习期间也遇到一些问题,获得了一些经验,在此将自己的学习系统地整理下来,如果大家有兴趣学习爬虫的话,可以将这些文章 ...
- SQL零基础入门学习(三)
SQL零基础入门学习(二) SQL WHERE 子句 WHERE 子句用于提取那些满足指定条件的记录. SQL WHERE 语法 SELECT column1, column2, ... FROM t ...
- Autoware入门学习(三)——Autoware软件功能使用介绍(1/3)及demo演示
文章目录 1 Autoware 的官方 demo 演示 1.1 数据下载(点击链接or指令均可) 1.2 Demo 运行 2 Autoware 软件功能使用介绍(1/3) 2.1 Quick Star ...
最新文章
- PHP的一种缓存方案静态化
- android 隐藏视图,隐藏视图时如何使用自动布局移动其他视图?
- UGUI的text赋值问题-速度
- FreeMarker_模板引擎_代码自动生成器_源码下载
- 涉密计算机的安全审计和检查,计算机安全保密审计报告.doc
- Google猜画小歌升级:现在可以跟好友对战了
- [CSS3]Clearfix
- Load data local infile
- 判断浏览器是否为微信内置浏览器
- nginx/windows: nginx多虚拟主机配置
- 腾讯翻译君 VS 谷歌翻译
- java中map是不是有序_Map中有序存储
- 五、eclipse如何创建一个ftl(FreeMarker)的文件和设置ftl文件的显示风格(ftl文件高亮显示)
- C5750X7R2E105K230KA(电容器)MSP430F5249IRGCR微控制器资料
- 北斗卫星轨道有哪些?
- 终止正在运行的ORACLE作业
- 多个并列的if条件句和if-elif的区别
- Java + Mysql + JDBC 图书馆 管理系统
- Java九十条经验法则之第三条:用私有构造器或者枚举类型强化Singlen对象
- Spring BlazeDS Integration 的工作原理
热门文章
- LiveGBS流媒体平台GB/T28181功能-安防监控录像服务端集中存储云上录像存储云端录像回看下载
- 在线视频流播放方法利弊;ffmpeg mp4 faststart;mp4 moov作用
- DPDK(二):准备5---cache 颠簸
- tkinter学习笔记
- mount命令挂载时出现libuuid.so.1 : no version information available
- 为什么“程序猿”常有而“程序媛”不常有?
- 航天信息将积极转型应对机遇
- uni-app支付宝微信支付
- windows 十大必备软件
- React 18 released