Loading
0

PHP文件上传类

为什么要将PHP上传的代码封装类中呢?

因为现在主流的编程思想都是OOP(面向对象编程),那么面向对象编程和面向过程编程的区别是:

面向过程:文件里面的基本单位是函数

面向对象:文件里面基本的单位是类

如何封装到类中?

类包括:成员属性、成员方法

成员属性:和变量的联系、 区别:

联系是:都是用来存储数据的

区别是:属性有家,变量没有家

 

既然他们都是用来保存数据的,那么如果一个数据从脚本开始到结束,都不会变化的话,我们就没有必要将其保存,反过来,属性只保存哪些将来可能变化的数据

回到文件上传类中:

通过分析,发现上传的文件保存的路径、限制的大小、文件名的前缀、允许的文件类型等这些数据将来可能变化,所以我们将其保存到属性中

详细代码:

PHP文件上传类

PHP文件上传类

PHP文件上传类

PHP文件上传类

演示一下:

PHP文件上传类 PHP文件上传类

欢迎分享本文,转载请保留出处!—重蔚自留地 站长邮箱:admin@cwhello.com