PHP将文件上传代码封装成函数

为什么要封装到函数中?

提高上传文件的代码的重用性,保证这些代码能够在不同的场景中灵活的应用

封装到函数之前,先思考哪些部分将来可能会变化、修改,将这些可能变化的部分以参数形式传递进去,这样,我们的函数更加灵活

例如,将来上传分类的图标了,文件上传域的name是cat_logo

PHP将文件上传代码封装成函数

详细代码参考如下:

PHP将文件上传代码封装成函数

 


本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处:https://www.cwhello.com/10088.html

(0)
上一篇 2018年9月14日 09:27
下一篇 2018年9月14日 21:41

相关推荐

  • php常用函数-(11)php的一些其他常用函数

    base64_decode — 对使用 MIME base64 编码的数据进行解码 base64_encode — 使用 MIME base64 对数据进行编码 get_headers — 取得服务器响应一个 HTTP 请求所发送的所有标头 get_meta_tags — 从一个文件中提取所有的 ...

    2015年12月7日
    0160
  • 重蔚php学习第二十八天-php基本语法:date函数及数据类型转换函数

    二、date函数 unix时间戳:1970-1-1 0:0:0 开始,每过一秒加1 date(string format [, int timestamp]) string format:格式化符号 [, int timestamp] :时间戳,可选参数,如果不指定这个参数,取出的将是系统当前时...

    2017年10月4日
    0140
  • 我的php学习第二十六天——流程控制

    流程控制 PHP有三种流程控制结构:顺序结构,分支结构,循环结构 默认的,代码的执行结构都是顺序结构。代码一行一行从上往下执行。顺序结构是程序代码的最基本结构。 分支结构:一段代码根据不同的条件执行不同的部...

    2017年5月3日
    0140
  • PHP内部函数的说明

    说明:在一个函数内部再定义函数,这个时候里面的函数只能在函数内使用,不能在外部使用,防止外部人调用函数,这种函数方式不多,面向对象中都是这种方式。 案例  ...

    2018年4月7日
    0160
  • PHP中define() 函数的定义和用法

    define() 函数定义一个常量。 常量类似变量,不同之处在于: 在设定以后,常量的值无法更改 常量名不需要开头的美元符号 ($) 作用域不影响对常量的访问 常量值只能是字符串或数字 define()语法 define(name,value,ca...

    2018年3月13日
    0120
  • php基本语法-函数

    函数的主要功能: 代码重复性使用 模块化编程 函数的定义: 定义语法: function 函数名([参数1,参数2,参数n]){        函数体;        [return;] } 调用语法: 函数名([实参1,实参2,实参n]); 函数定义及调用 例1:...

    2017年9月26日
    0120
  • PHP的文件上传原理说明

    文件上传的基本介绍、应用场景 点击上传时,照片会上传到哪里去? 当我们点击上传后会将图片、文件等上传到服务器上面,并返回图片的地址,这样,我们只需要给其他用户提供该文件的地址即可。 文件上传的原理说明 文...

    2018年9月15日
    0170
  • php的可变函数

    说明:就是一个变量如果加上括号,PHP的系统会解析成函数,这个变量的值必须是一个函数的名,否则报错,未定义了。 案例...

    2018年4月5日
    0170

发表评论

您的电子邮箱地址不会被公开。

您看到的还是重蔚自留地。只是我们升级啦!