PHP Advanced Practice-What are the member attributes of the file upload class?

慕斯
Release: 2023-03-10 19:32:01
Original
1964 people have browsed it

The previous article introduced you to "What is a custom exception handling class in PHP? How to solve custom exception handling class?》, this article continues to introduce to you the advanced practice of PHP - what are the member attributes of the file-upload class? It has certain reference value. Friends in need can refer to it. I hope it will be helpful to everyone.

PHP Advanced Practice-What are the member attributes of the file upload class?

PHP Advanced Practice-File.Upload Class

Member attributes are:

  • Members that need to be initialized

  • File.Upload path

  • Allow_upload suffix

  • Allow_uploaded mime

  • Allow_uploaded file size

  • Whether to enable random names

  • Add file prefix|

  • Customized error number and error message

  • File information to be saved

  • File name

  • File suffix

  • File size

  • File mime

  • File temporary path

  • File new name

  • There are ways to expose it to the outside world

  • uploadFile ($key);_The file path is returned if the upload is successful, false if the upload fails

  • The error number and error information can be obtained directly from the outside

Let’s take the code as an example. We create a new file and define a class in the file. First, we write out the member attributes, and then write the approximate steps of the method. Come out, first we need the file upload path, the suffix of the file upload, the mime that allows file upload, the size of the file that is allowed to be uploaded, whether to enable random names and add file prefixes, the code is as follows:


        
Copy after login

The above code is ours Some attributes of members;

After writing the attributes, we start to write the construction method and the external construction method,

//文件新名字 protected $newName ; public function_ construct( ) { I } public function uploadFile($key) { } }
Copy after login

Recommended learning:php video tutorial

The above is the detailed content of PHP Advanced Practice-What are the member attributes of the file upload class?. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn