上篇文章為大家介紹了《PHP中什麼是自訂異常處理類別?如何解決自訂異常處理類別? 》,本文繼續介紹PHP高階實戰-檔案—上傳類別的成員屬性有哪些?有一定的參考價值,有需要的朋友可以參考一下,希望對大家有幫助。
PHP進階實戰-檔案.上傳類別
#成員屬性有:
需要初始化的成員
檔案.上傳路徑
允許_上傳後綴
#允許_上傳的mime
允許_上傳的檔案size
是否啟用隨機名稱
加上檔案前綴|
自訂的錯誤號碼和錯誤訊息
要儲存的檔案資訊
檔案名稱
檔案後綴
檔案大小
外部可以直接取得錯誤號碼和錯誤訊息
我們還是以程式碼為例,我們新鍵一個文件,在文件裡面定義一個class類,首先我們先將成員屬性寫出來,然後再把方法大概的步驟寫出來,首先我們需要檔案上傳路徑,檔案上傳得後綴,允許檔案上傳的mime,允許_上傳的檔案size,是否啟用隨機名稱和加上檔案前綴,程式碼如下:<?php
class Upload
{
//文件.上传保存路径
protected $path = './upload/';
//允许的后缀
protected $al1owSuffix = ['jpg','jpeg','gif','wbmp'.'png' ];
//允许的mime
protected $allowMime = ['image/jpeg','image/gif','image/wbmp','image/png'];
//允许的文件大小
protected $maxSize = 2000000;
//是否启用随机名字
protected $isRandName = true;
//上传文件前缀
protected $prefix = 'up_' ;
//错误号码和错误信息
protected $errorNumber;
protected $errorInfo;
//错误号码和错误信息.
protected $errorNumber;
protected $errorInfo;
//文件的信息
protected $oldName ;
protected $suffix;
protected $size;
protected $mime;
protected $tmpName;
//文件新名字
protected $newName;
}
//文件新名字 protected $newName ; public function_ construct( ) { I } public function uploadFile($key) { } }
以上是PHP高階實戰-檔案上傳類別的成員屬性有哪些?的詳細內容。更多資訊請關注PHP中文網其他相關文章!