位置: 编程技术 - 正文

PHP:move_uploaded_file()的用法_Filesystem函数

编辑:rootadmin
move_uploaded_file

推荐整理分享PHP:move_uploaded_file()的用法_Filesystem函数,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

(PHP 4 >= 4.0.3, PHP 5)

move_uploaded_file — 将上传的文件移动到新位置

说明 bool move_uploaded_file ( string $filename , string $destination )

本函数检查并确保由 filename 指定的文件是合法的上传文件(即通过 PHP 的 HTTP POST 上传机制所上传的)。如果文件合法,则将其移动为由 destination 指定的文件。

这种检查显得格外重要,如果上传的文件有可能会造成对用户或本系统的其他用户显示其内容的话。

参数

filename

上传的文件的文件名。

destination

移动文件到这个位置。

返回值 PHP:move_uploaded_file()的用法_Filesystem函数

成功时返回 TRUE。

如果 filename 不是合法的上传文件,不会出现任何操作,move_uploaded_file() 将返回 FALSE。

如果 filename 是合法的上传文件,但出于某些原因无法移动,不会出现任何操作,move_uploaded_file() 将返回 FALSE。此外还会发出一条警告。

范例

Example #1 Uploading multiple files

<?php$uploads_dir='/uploads';foreach($_FILES["pictures"]["error"]as$key=>$error){if($error==UPLOAD_ERR_OK){$tmp_name=$_FILES["pictures"]["tmp_name"][$key];$name=$_FILES["pictures"]["name"][$key];move_uploaded_file($tmp_name,"$uploads_dir/$name");}}?>

注释

Note:

move_uploaded_file() 对安全模式和 open_basedir 都是敏感的。不过,限制只针对 destination 路径,因为允许移动上传的文件名 filename 可能会与这些限制产生冲突。move_uploaded_file() 仅作用于通过 PHP 上传的文件以确保这个操作的安全性。

Warning

如果目标文件已经存在,将会被覆盖。

参见

is_uploaded_file() - 判断文件是否是通过 HTTP POST 上传的 rename() - 重命名一个文件或目录 参见文件上传处理一章中的简单使用例子。

PHP:parse_ini_string()的用法_Filesystem函数 parse_ini_string(PHP5=5.3.0)parse_ini_stringParseaconfigurationstring说明arrayparse_ini_string(string$ini[,bool$process_sections=false[,int$scanner_mode=INI_SCANNER_NORMAL]])parse_ini_string()return

PHP:mkdir()的用法_Filesystem函数 mkdir(PHP4,PHP5)mkdir新建目录说明boolmkdir(string$pathname[,int$mode=[,bool$recursive=false[,resource$context]]])尝试新建一个由pathname指定的目录。参数pathname目录的路径

PHP:diskfreespace()的用法_Filesystem函数 diskfreespace(PHP4,PHP5)diskfreespacedisk_free_space()的别名说明此函数是该函数的别名:disk_free_space()。

标签: PHP:move_uploaded_file()的用法_Filesystem函数

本文链接地址:https://www.jiuchutong.com/biancheng/285186.html 转载请保留说明!

上一篇:PHP:pathinfo()的用法_Filesystem函数(php include path)

下一篇:PHP:parse_ini_string()的用法_Filesystem函数

  • 已提折旧
  • 车船税退税办理时限
  • 产品含税价格加10个点不含税扣掉8个点合理吗
  • 从厂家拿货怎么谈价格
  • 应收票据背书转让分录
  • 知识产权申报费用多少钱
  • 季度申报后还要年度申报吗
  • 存货卖出亏损会怎么样
  • 委托出口退税账务处理
  • 已开票未收款怎么报税
  • 公司出差开自己的车怎么计算损耗
  • 零售业税率多少?如何交?
  • 行政单位租个人房子能用收据下账吗
  • 账本印花税税金及附加怎么入账?
  • 旧发票专用章如何处理
  • 没有进项开销项发票是虚开发票吗
  • 给员工的福利要缴税吗
  • 绿化费用明细
  • 坏账核销谁来审批
  • 企业更换银行卡意味着什么
  • 上个月的印花税,这个月交款怎么做分录
  • 委托代销商品会计分录按成本还是售价
  • w11系统激活码
  • 滴滴发票开公司名称可以抵扣进项吗
  • 公司购买一辆车
  • 个税的征税范围主要包括哪些项目
  • 如何使用wordpress建站
  • 房地产预售阶段怎么开具发票
  • 公司账户转账到出纳个人账户
  • 公司装修款怎么做分录
  • repair.exe是什么软件
  • 会计核算是什么岗位
  • 开发商违法
  • 发行通告
  • 低值易耗品摊销表格
  • thinkphp 模块
  • webpack性能优化 加载
  • 程序员才能看懂的梗
  • 帮助命令的快捷键是什么
  • 企业所得税汇算清缴时间
  • 新个税累计预扣怎么算
  • 所得税费用会计处理
  • 给客户的现金奖励会计处理
  • 增值税的税目是什么意思
  • 注册资金印花税税率是多少,怎么计算?
  • 增值税申报表填错不影响税额
  • 承兑汇票贴现的利率
  • 财务会计的主要目标和工作内容包括
  • Mysql数据库分库分表语句
  • 如何恢复sql server误删除的数据库
  • 企业汇算清缴中的职工薪酬指的是管理费用中的吗
  • 研发设备的折旧计入研发费用吗
  • 无形资产摊销账面价值
  • 房屋出租收入计入
  • 招待费具体范围包括哪些
  • 外埠存款会计分录怎么写
  • 不验旧能领购发票吗
  • 研发费用中可以有委托研发核算吗
  • 软件行业成本如何归集
  • 怎么验证触发器的执行
  • Mail.app增强插件:Universal Mailer介绍
  • Win10技巧:如何开启隐藏的锁屏时间设置项
  • 在苹果电脑mac上怎么下载
  • centos基本环境
  • win7系统的图片
  • windows升级10
  • 无法收到steam短信代码
  • win7系统笔记本摄像头在哪里打开
  • js观察者模式和发布订阅
  • 塔防类的网游
  • js仿QQ中对联系人向左滑动、滑出删除按钮的操作
  • jquery easyui插件
  • 基于Android的游戏陪玩APP设计
  • 安卓开发常见问题
  • 残疾人个税减免6000元
  • 国家税务总局公告2013年第12号
  • 福建省国家税务局网
  • 电子社保卡怎么添加家人
  • 车辆购置印花税需入固定资产吗
  • 税务报道是干什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设