位置: 编程技术 - 正文

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函数

  • 单位如何代个人交社保
  • 季报业务活动表本月数
  • 出售技术所有权的会计分录
  • 购入原材料开出商业承兑汇票会计分录
  • 结转存货跌价准备冲减主营业务成本
  • 幼儿园固定资产登记表
  • 以前暂估的成本,年终要冲销怎么做账
  • 手工现金日记账填写范本图片
  • 收到虚开的普票已经入账怎么调账
  • 原材料亏损率怎么算
  • 出口货物退回需交税吗
  • 更正申报增值税会产生滞纳金吗
  • 利润表反映了哪些情况
  • 用于研发的材料进项能否加计抵扣1%
  • 坏账核销谁来审批
  • 公司关门账上的盈余公积怎么处理?
  • 外贸企业增值税发票需要认证吗
  • 电动车固定资产报废年限是多少年
  • 涉嫌虚开发票的几种情况
  • 两地取得工资个税怎么交
  • 初中英语的学科知识与能力主要考什么
  • linux如何在终端运行程序
  • 金融机构与小微企业借款合同印花税
  • 暂估入库的税务分录
  • nginx怎么搭建
  • php写的代码怎么运行
  • 通俗易懂的炒货店名字
  • ts入门教程
  • js添加方法
  • vue好不好学
  • ptech模型
  • 独立核算的分公司注销时账面怎么处理
  • 盈余公积调减
  • java的注解有哪些
  • 个税赡养老人专项扣除 多人
  • js怎么存储数据
  • python中numpy数组和列表的区别
  • 个体户怎么交医保社保
  • 破产清算不够支付员工补偿金
  • sql语句重复
  • 库存现金挂账多久
  • sqlserver数据库版本号怎么查
  • 研发支出的费用化支出计入
  • 结转损益类科目余额
  • 长期待摊的分录
  • 充话费送手机业务
  • 转账支票的特点有哪些
  • 应交税费中应交税金包含个税吗
  • 4s店收取保险服务费合理吗
  • 哪些行业不能开电子发票
  • 工程施工中购入固定资产
  • 建筑业营改增后税务问题
  • 以前年度多计提的社保费怎么冲回
  • 公司房租没有发票不入账税务怎么处理
  • gridview自定义排序
  • ie标签页
  • win2003 IIS6.0+PHP+MySQL的安?配置
  • ubuntu /opt
  • win8安装ie8
  • 苹果mac怎么连接显示器
  • 笔记本不支持win8
  • 新手教程进不去
  • win7系统的桌面图标怎么调出来
  • win10超级按钮
  • linux如何使用数据库
  • Unity3D游戏开发标准教程
  • Python随机生成均匀不重复的数
  • shell 数组变量
  • python 异步操作
  • js设置
  • python程序讲解
  • 重庆市电子税务局发票查询
  • 陕西税务管网
  • 房地产企业税种认定标准
  • 行政机关吗
  • 医保账户被扣财富怎么办
  • 季度申报表如何填写
  • 税收负担与税负转嫁
  • 税务局窗口人员工作内容
  • 明星征税多少
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设