php中有哪些常用的文件上传类

  介绍

这篇文章将为大家详细讲解有关php中有哪些常用的文件上传类,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

& lt; php ?/* *   ,*上传文件类   ,* @param  _path :,服务器文件存放路径   ,* @param  _allowType :,允许上传的文件类型和所对应的哑剧   ,* @param  _file :,上传的文件信息   ,*/class 上传{      ,private  _path美元;   ,private  _allowType美元;   ,private 带有_file美元;/* *   *,才能构造函数   *,才能@param  string :,服务器上存放上传文件的路径   ,*/,function  __construct (, path 美元;=,& # 39;& # 39;,)   ,{   这个美元才能→_path =,美元的道路;   这个美元才能→_allowType =,阵列(   ,,,//图片   ,,,& # 39;bmp # 39;,=祝辞,& # 39;图像/x-ms-bmp& # 39;   ,,,& # 39;jpg # 39;,=祝辞,& # 39;图像/jpeg # 39;   ,,,& # 39;jpeg # 39;,=祝辞,& # 39;图像/jpeg # 39;   ,,,& # 39;gif # 39;,=祝辞,& # 39;图像/gif # 39;   ,,,& # 39;png # 39;,=祝辞,& # 39;图像/png # 39;   ,,,& # 39;tif # 39;,=祝辞,& # 39;图像/tiff # 39;   ,,,& # 39;tiff # 39;,=祝辞,& # 39;图像/tiff # 39;   ,,,& # 39;tga # 39;,=祝辞,& # 39;图像/x-targa& # 39;   ,,,& # 39;psd # 39;,=祝辞,& # 39;图像/vnd.adobe.photoshop& # 39;   ,,,//文本   ,,,& # 39;txt # 39;,=祝辞,& # 39;文本/平原# 39;   ,,,& # 39;php # 39;,=祝辞,& # 39;文本/x-php& # 39;   ,,,& # 39;html # 39;,=祝辞,& # 39;文本/html # 39;   ,,,& # 39;htm # 39;,=祝辞,& # 39;文本/html # 39;   ,,,& # 39;js # 39;,=祝辞,& # 39;文本/javascript # 39;   ,,,& # 39;css # 39;,=祝辞,& # 39;文本/css # 39;   ,,,& # 39;rtf # 39;,=祝辞,& # 39;文本/rtf # 39;   ,,,& # 39;rtfd& # 39;,=祝辞,& # 39;文本/rtfd& # 39;   ,,,& # 39;py # 39;,=祝辞,& # 39;文本/x-python& # 39;   ,,,& # 39;java # 39;,=祝辞,& # 39;文本/x-java-source& # 39;   ,,,& # 39;rb # 39;,=祝辞,& # 39;文本/x-ruby& # 39;   ,,,& # 39;sh # 39;,=祝辞,& # 39;文本/x-shellscript& # 39;   ,,,& # 39;pl # 39;,=祝辞,& # 39;文本/x-perl& # 39;   ,,,& # 39;sql # 39;,=祝辞,& # 39;文本/x-sql& # 39;   ,,,//应用   ,,,& # 39;exe # 39;,=祝辞,& # 39;应用程序/八进制# 39;   ,,,& # 39;医生# 39;,=祝辞,& # 39;应用程序/vnd.ms-word& # 39;   ,,,& # 39;多克斯# 39;,=祝辞,& # 39;应用程序/vnd.ms-word& # 39;   ,,,& # 39;xls # 39;,=祝辞,& # 39;应用程序/vnd.ms-excel& # 39;   ,,,& # 39;ppt # 39;,=祝辞,& # 39;应用程序/vnd.ms-powerpoint& # 39;   ,,,& # 39;pps # 39;,=祝辞,& # 39;应用程序/vnd.ms-powerpoint& # 39;   ,,,& # 39;pdf # 39;,=祝辞,& # 39;应用程序/pdf # 39;   ,,,& # 39;xml # 39;,=祝辞,& # 39;应用程序/xml # 39;   ,,,//音频   ,,,& # 39;mp3 # 39;,=祝辞,& # 39;音频/mpeg # 39;   ,,,& # 39;中期# 39;,=祝辞,& # 39;音频/midi # 39;   ,,,& # 39;ogg # 39;,=祝辞,& # 39;音频/ogg # 39;   ,,,& # 39;mp4a& # 39;,=祝辞,& # 39;音频/mp4 # 39;   ,,,& # 39;wav # 39;,=祝辞,& # 39;音频/wav # 39;   ,,,& # 39;wma # 39;,=祝辞,& # 39;音频/x-ms-wma& # 39;   ,,,//视频   ,,,& # 39;avi # 39;,=祝辞,& # 39;视频/x-msvideo& # 39;   ,,,& # 39;dv # 39;,=祝辞,& # 39;视频/x-dv& # 39;   ,,,& # 39;mp4 # 39;,=祝辞,& # 39;视频/mp4 # 39;   ,,,& # 39;mpeg # 39;,=祝辞,& # 39;视频/mpeg # 39;   ,,,& # 39;mpg # 39;,=祝辞,& # 39;视频/mpeg # 39;   ,,,& # 39;mov # 39;,=祝辞,& # 39;视频/quicktime # 39;   ,,,& # 39;wm # 39;,=祝辞,& # 39;视频/x-ms-wmv& # 39;   ,,,& # 39;flv # 39;,=祝辞,& # 39;视频/x-flv& # 39;   ,,,& # 39;mkv # 39;,=祝辞,& # 39;视频/x-matroska& # 39;   ,,);   ,}/* *   *,才能上传函数   *,才能@param  string :,表单元素的name 值   *,才能@return (类型)   ,*/,public  function 上传(,txtName 美元;=,& # 39;& # 39;,)   ,{   这个美元才能→_file =,带有_file美元[$ txtName];   如果才能(美元,这→带有_file[& # 39;错误# 39;],==,0){   ,,fileType 美元;=,结束(,爆炸(& # 39;强生# 39;,,$ this→带有_file[& # 39;名字# 39;],));   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null

php中有哪些常用的文件上传类