国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > PHP > 正文

PHP自動重命名文件實現方法

2024-05-04 23:26:49
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了PHP自動重命名文件實現方法,可實現類似Windows命名一樣的自動流水編號命名,是非常實用的技巧,需要的朋友可以參考下
 
 

本文實例講述了PHP自動重命名文件實現方法。分享給大家供大家參考。具體方法分析如下:

PHP重命名文件名我們在實際開發過程中經常會使用到,比如用戶上傳文件或是一些緩存文件自動生成的功能我們都需要使用到自動重命名功能。但一般我們在制作上傳文件時命名方式都是使用取系統當前時間加上隨時數的方式在進行,這種方法固然可行但有時候并不能滿足客戶要需求。有些客戶就要求我們的文件名命名方式要像windows系統一樣自動流水編號,比如上傳一個名字為“新建文本文檔”當再有其它人上傳一個文件名為“新建文本文檔”時我們就使用流水號命名意思就是自動然第二個“新建文本文檔”命名為“新建文本文檔(1)” 當再有人上傳同名文件再以此類推。
下面分享一個源碼給大家:

 

復制代碼代碼如下:
<?php  
$file = dirname(__FILE__).'/新建 文本文檔.txt';  
echo L_rename($file);  
function L_rename($file){  
       $iCount = 0;  
       $File_type = strrchr($file, '.');  
       $FilePath = substr($file, 0, strrpos($file, '.'));  
       while (true) {  
              if (is_file($file)) {  
                     ++$iCount;  
                     $file = $FilePath . '('. $iCount .')' . $File_type;  
              }else{  
                     break;  
              }  
       }  
       if (fopen($file, 'w')) {$Msg = '創建成功 '.$file;}  
       return $Msg;  
}  
?>

 

希望本文所述對大家的PHP程序設計有所幫助。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 汤原县| 肇州县| 太白县| 盐城市| 通河县| 天津市| 张北县| 仁怀市| 海城市| 武汉市| 榕江县| 墨玉县| 孟津县| 蓬安县| 纳雍县| 宣汉县| 武陟县| 重庆市| 洛南县| 绥芬河市| 都江堰市| 南宫市| 麻栗坡县| 武汉市| 府谷县| 顺昌县| 巴东县| 科技| 永济市| 连州市| 洛浦县| 昭通市| 日照市| 唐河县| 穆棱市| 安宁市| 河津市| 万载县| 枝江市| 宁远县| 防城港市|