91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
自治县| 来宾市| 衡南县| 南郑县| 广南县| 黎平县| 甘泉县| 丹巴县| 遂昌县| 灯塔市| 福海县| 泸水县| 将乐县| 甘泉县| 台中县| 石首市| 镇雄县| 大石桥市| 广安市| 南乐县| 宝兴县| 政和县| 上高县| 宣汉县| 崇信县| 尉犁县| 永清县| 秦皇岛市| 丁青县| 海晏县| 萨迦县| 错那县| 梅州市| 梧州市| 利津县| 缙云县| 赞皇县| 泾川县| 兴城市| 和静县| 新巴尔虎右旗|