近來(lái)正在回顧PHP的文件上傳。在此做個(gè)記錄。
"; var_dump($_FILES["file"]); echo ""; //獲取文件后綴名方法一: //將文件名以“.”為界限分割為數(shù)組 //end函數(shù)對(duì)于數(shù)組,取數(shù)組中的最后一個(gè)元素 $ext = end(explode(".", $_FILES["file"]["name"])); //獲取文件后綴名方法二: //找出文件名中的點(diǎn)所在位置,截取此位置后的字符串 //$extpos = strrpos($_FILES["file"]["name"],"."); //$ext = substr($_FILES["file"]["name"], $extpos+1); //echo "文件后綴名為 :" . $ext; //設(shè)置可上傳的文件類(lèi)型 $allowType = [ "gif", "jpeg", "jpg", "png" ]; //檢測(cè)上傳文件是否支持 if (!in_array($ext, $allowType)) { die("請(qǐng)選擇正確的文件格式上傳"); } else { //以年月日時(shí)分秒命名上傳文件 $filename = date("YmdHis", time()) . ".".$ext; //以年-月-日命名上傳文件夾,保存同一日上傳的文件 $directory = "uploads"."/".date("Y-m-d", time()); //檢測(cè)目標(biāo)文件目錄是否存在 if (!is_dir($directory)) { //不存在則創(chuàng)建文件夾 mkdir ($directory,0777,true); //將臨時(shí)文件保存到當(dāng)天目錄下 move_uploaded_file($_FILES["file"]["tmp_name"], $directory . "/" . $filename); } else { //檢測(cè)目標(biāo)文件夾中是否已存在該文件 if (!file_exists()) { //不存在則將臨時(shí)文件保存到指定目錄下 move_uploaded_file($_FILES["file"]["tmp_name"], $directory . "/" . $filename); }else{ die("該文件已經(jīng)存在"); } } } } ?>
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/30857.html
近來(lái)正在回顧PHP的文件上傳。在此做個(gè)記錄。 文件上傳作業(yè) table{border:0;cellspacing: 0;cellpadding:0} table tr td{text-align: center;height: 25px;line-height: 25px;width: 200px; border: 1px sol...
摘要:想要更好的利用協(xié)同工作,學(xué)會(huì)創(chuàng)建自己的包是一項(xiàng)必不可少的技能。編輯項(xiàng)目的或,增加一項(xiàng)配置,例如以上配置使用中國(guó)全量鏡像網(wǎng)站作為默認(rèn)中央倉(cāng)庫(kù)。創(chuàng)建自己的包創(chuàng)建一個(gè)包只需兩步填寫(xiě)包描述信息寫(xiě)代碼。通過(guò)簡(jiǎn)單兩步,我們創(chuàng)建的自己的包。 轉(zhuǎn)載請(qǐng)注明文章出處:https://tlanyan.me/php-review... PHP回顧系列目錄 PHP基礎(chǔ) web請(qǐng)求 cookie web響應(yīng) ...
摘要:命令行時(shí)返回值為,標(biāo)準(zhǔn)輸入輸出均指向終端可用進(jìn)程號(hào)查看。會(huì)在腳本執(zhí)行完畢后關(guān)閉三個(gè)流,無(wú)需用戶手動(dòng)關(guān)閉。與遠(yuǎn)程網(wǎng)址交互是一個(gè)請(qǐng)求和響應(yīng)的過(guò)程,其中細(xì)節(jié)可參考本人之前的文章回顧之請(qǐng)求和回顧之響應(yīng),也可參考協(xié)議的權(quán)威文檔。 轉(zhuǎn)載請(qǐng)注明文章出處: https://tlanyan.me/php-review... PHP回顧系列目錄 PHP基礎(chǔ) web請(qǐng)求 cookie web響應(yīng) ses...
閱讀 2649·2021-11-23 09:51
閱讀 3413·2021-11-22 15:22
閱讀 1942·2021-11-18 13:22
閱讀 2401·2021-09-24 09:48
閱讀 1370·2019-08-29 13:58
閱讀 1371·2019-08-26 13:39
閱讀 2510·2019-08-26 10:48
閱讀 3105·2019-08-26 10:21