第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

單文件上傳(未精簡二)

????/*
????*????@function?根據(jù)類型碼獲得文件類型
????*????@param?$typeCode類型碼十六進制
????*????@return?string?文件類型
????*????@notice?硬編碼值查表http://www.garykessler.net/library/file_sigs.html
????*/
????public?function?getFileTypeByC4chars_TypeCode($typeCode){
????????$fileType="";
????????switch($typeCode){
????????????case?"4B57414A88F027D1":??
????????????????$fileType?=?'exe';??
????????????????break;
????????????case?"4D5A":??
????????????????$fileType?=?'exe';??
????????????????break;
????????????case?"535A444488F02733":
????????????????$fileType?=?'exe';??
????????????????break;
????????????case?"7F454C46":??
????????????????$fileType?=?'exe';??
????????????????break;
????????????case?"E8":??
????????????????$fileType?=?'exe';??
????????????????break;
????????????case?"E9":??
????????????????$fileType?=?'exe';??
????????????????break;
????????????case?"EB":??
????????????????$fileType?=?'exe';??
????????????????break;
????????????case?"FF":??
????????????????$fileType?=?'exe';??
????????????????break;?
????????????case?"526172211A0700":??
????????????????$fileType?=?'rar';??
????????????????break;
????????????case?"526172211A070100":??
????????????????$fileType?=?'rar';??
????????????????break;
????????????case?"504B0304":
????????????????$fileType?=?'zip';??
????????????????break;
????????????case?"504B030414000100":??
????????????????$fileType?=?'zip';??
????????????????break;
????????????case?"630000000000":??
????????????????$fileType?=?'zip';??
????????????????break;
????????????case?"504B0506":??
????????????????$fileType?=?'zip';??
????????????????break;
????????????case?"504B0708":??
????????????????$fileType?=?'zip';??
????????????????break;
????????????case?"504B4C495445":??
????????????????$fileType?=?'zip';??
????????????????break;
????????????case?"57696E5A6970":??
????????????????$fileType?=?'zip';??
????????????????break;
????????????case?"504B537058":??
????????????????$fileType?=?'zip';??
????????????????break;
????????????case?"FFD8FFE1xxxx4578":??
????????????????$fileType?=?'jpg';??
????????????????break;
????????????case?"696600":??
????????????????$fileType?=?'jpg';??
????????????????break;
????????????case?"FFD8FFE8xxxx5350":??
????????????????$fileType?=?'jpg';??
????????????????break;
????????????case?"49464600":??
????????????????$fileType?=?'jpg';??
????????????????break;
????????????case?"474946383761":??
????????????????$fileType?=?'gif';??
????????????????break;
????????????case?"474946383961":??
????????????????$fileType?=?'gif';??
????????????????break;
????????????case?"89504E470D0A1A0A":??
????????????????$fileType?=?'png';??
????????????????break;
????????????case?"FFD8FFE0xxxx4A46":
????????????????$fileType?=?'jpeg';
????????????????break;
????????????case?"494600":
????????????????$fileType?=?'jpeg';
????????????????break;
????????????case?"415649204C495354":
????????????????$fileType?=?'avi';
????????????????break;
????????????case?"464C5601":
????????????????$fileType?=?'flv';
????????????????break;
????????????case?"3026B2758E66CF11":
????????????????$fileType?=?'wmv';
????????????????break;
????????????case?"A6D900AA0062CE6C":
????????????????$fileType?=?'wmv';
????????????????break;
????????????case?"6674797033677035":
????????????????$fileType?=?'mp4';
????????????????break;
????????????case?"667479704D534E56":
????????????????$fileType?=?'mp4';
????????????????break;
????????????case?"6674797069736F6D":
????????????????$fileType?=?'mp4';
????????????????break;
????????????case?"0000001466747970":
????????????????$fileType?=?'mp4';
????????????????break;
????????????case?"69736F6D":
????????????????$fileType?=?'mp4';
????????????????break;
????????????case?"0000001866747970":
????????????????$fileType?=?'mp4';
????????????????break;
????????????case?"33677035":
????????????????$fileType?=?'mp4';
????????????????break;
????????????case?"0000001C66747970":
????????????????$fileType?=?'mp4';
????????????????break;
????????????case?"4D534E5601290046":
????????????????$fileType?=?'mp4';
????????????????break;
????????????case?"4D534E566D703432":
????????????????$fileType?=?'mp4';
????????????????break;
????????????case?"000001BA":
????????????????$fileType?=?'vob';
????????????????break;
????????????case?"2E524D46":
????????????????$fileType?=?'rmvb';
????????????????break;
????????????default:??
????????????????$fileType?=?'unknown:?'.$typeCode;
????????????????break;
????????}
????????return?$fileType;
????}
????/*
????*????@function?檢測上傳的文件類型是否在允許范圍內
????*????@return?boolean?返回true表示上傳的文件在允許范圍內,false表示不在范圍內
????*/
????public?function?checkFileType(){
????????$ext=$this->temp_fileExt;
????????$ext_arr=$this->allow_type;
????????$flag=false;
????????foreach($ext_arr?as?$key=>$value){
????????????if(in_array($ext,$value)){
????????????????$flag=true;
????????????????$this->file_category=$key;
????????????????break;
????????????}
????????}
????????return?$flag;
????}
????
????/*
????*????@function?是否是真實的圖片
????*????@return?mixed?返回false表示不是真實的圖片,返回數(shù)組表示是真實的圖片
????*/
????public?function?is_realPic(){
????????$file=$this->datainfo["tmp_name"];
????????return?getimagesize($file);
????}
//接下面太長了

正在回答

舉報

0/150
提交
取消
PHP實現(xiàn)文件上傳與下載
  • 參與學習       43749    人
  • 解答問題       335    個

本課程講解了文件上傳的原理和配置,學會兩種方式實現(xiàn)文件上傳與下載

進入課程

單文件上傳(未精簡二)

我要回答 關注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號