亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    PHP高級實戰(zhàn)-文件上傳類的成員屬性有哪些?

    上篇文章給大家介紹了《PHP中什么是自定義異常處理類?如何解決自定義異常處理類?》,本文繼續(xù)給大家介紹PHP高級實戰(zhàn)-文件—上傳類的成員屬性有哪些?有一定的參考價值,有需要的朋友可以參考一下,希望對大家有所幫助。

    PHP高級實戰(zhàn)-文件上傳類的成員屬性有哪些?

    PHP高級實戰(zhàn)-文件.上傳類

    成員屬性有:

    • 需要初始化的成員

    • 文件.上傳路徑

    • 允許_上傳后綴

    • 允許_上傳的mime

    • 允許_上傳的文件size

    • 是否啟用隨機名

    • 加上文件前綴|

    • 自定義的錯誤號碼和錯誤信息

    • 要保存的文件信息

    • 文件名

    • 文件后綴

    • 文件大小

    • 文件mime

    • 文件臨時路徑

    • 文件新名字

    • 對外公開方法有

    • uploadFile ($key);_上 傳成功返回文件路徑,上傳失敗返回false

    • 外部可以直接獲取錯誤號碼和錯誤信息

    我們還是以代碼為例,我們新鍵一個文件,在文件里面定義一個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; }

    以上代碼是我們成員的一些屬性;

    寫完屬性,我們開始寫構(gòu)造方法,以及對外的構(gòu)造方法,

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

    推薦學(xué)習(xí):php視頻教程

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號