如何用PHP給上傳的檔案改名

2021-06-27 03:28:29 字數 633 閱讀 1221

php5現在推薦

$_files這個超全域性變數陣列來代添$http_post_files!

你想你說的一定是上傳檔案重新命名吧!

可以使用(個人認為他們都可以重新命名的,只是改變了檔名罷了,你想想是不是呢!)

rename();//重新命名    

copy();//複製

upload_move_file();//移動

date()//得到當前時間,格式自己定!

如; 假設當前上傳的檔案叫'1.jpg',你的檔案網域名稱叫file,上傳的檔案在根目錄下面;

$date=date('ymdhis');//得到當前時間,如;20070705163148

$filename=$_fifles['file']['name'];//得到上傳檔案的名字

$name=explode('.',$filename);//將檔名以'.'分割得到字尾名,得到乙個陣列

$newpath=$date.'.'.$name[1];//得到乙個新的檔案為'20070705163148.jpg',即新的路徑

$oldpath=$_files['file']['tmp_name'];//臨時資料夾,即以前的路徑

rename($oldpath,$newpath); 就可以重新命名了!

如何用seam實現檔案上傳

1.需要兩個seam元件。乙個tomahawk 和slsb用來處理jsf action 的 backing bean 1a.backing bean name uploadbean public class uploadbackingbean notnull public uploadedfile ...

PHP如何實現檔案上傳

php如何實現檔案上傳 1.表單部分允許使用者上傳檔案,在html表單的宣告中要加上乙個上傳的屬性 enctype multipart form data 表單的method必須是post 表單選項max file size隱藏域用於限制上傳檔案大小,它必須放在檔案表單元素前面,單位為位元組。如 複...

如何用Git命令上傳檔案或目錄

1.clone 所有資源 git clone 2.add當前操作目錄的以下檔案 git add docx doc zip 3.或者add當前操作目錄下的以下目錄 git add foldname foldname1 foldname2 4.commit並且寫上注釋 git commit m 這裡寫c...