亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

PHP怎么批量替換文件名

PHP
小億
94
2023-11-23 19:39:07
欄目: 編程語言

在 PHP 中,可以使用 scandir() 函數獲取指定目錄下的所有文件名,然后使用 rename() 函數來批量替換文件名。

下面是一個示例代碼,可以將指定目錄下的所有文件名中的特定字符串進行替換:

$dir = '/path/to/directory';  // 指定目錄

$oldString = 'old';  // 要替換的字符串
$newString = 'new';  // 替換后的字符串

// 獲取目錄下的所有文件名
$files = scandir($dir);

// 遍歷所有文件
foreach ($files as $file) {
    // 排除當前目錄和上級目錄
    if ($file != '.' && $file != '..') {
        // 替換文件名中的字符串
        $newName = str_replace($oldString, $newString, $file);
        
        // 執行文件名替換
        rename($dir . '/' . $file, $dir . '/' . $newName);
        
        // 輸出替換結果
        echo '替換文件名:' . $file . ' -> ' . $newName . '<br>';
    }
}

在上述代碼中,你需要將 /path/to/directory 替換為你要進行文件名替換的目錄路徑,將 'old' 替換為要替換的字符串,將 'new' 替換為替換后的字符串。

請注意,在執行文件名替換之前,請確保目錄具有適當的寫入權限。

0
聂荣县| 灵川县| 安仁县| 白玉县| 石屏县| 乌鲁木齐市| 成武县| 龙陵县| 隆尧县| 梧州市| 永仁县| 昭平县| 内乡县| 修文县| 洱源县| 分宜县| 阜新市| 灵山县| 基隆市| 华池县| 阿勒泰市| 望谟县| 扶绥县| 横山县| 乌鲁木齐市| 荔波县| 芮城县| 香港| 茶陵县| 江津市| 新密市| 蒙城县| 博客| 福泉市| 广丰县| 科技| 成都市| 桐乡市| 阿克苏市| 麟游县| 霍山县|