我有一個包含大量文件的目錄。 我只想刪除單引號,並用FILENAME中的「和」替換&符號(&)到所有文件。 它可能在PHP?重命名目錄中的多個文件替換PHP上的某些字符
0
A
回答
1
是的。 您必須打開目錄並逐個重命名文件。
if ($fh = opendir('filepath'))
{
while (false !== ($oldName = readdir($fh)))
{
if ($oldName !== $newName = str_replace("&", "and", $oldName))
{
rename($oldName, $newName);
}
}
closedir($fh);
}
+0
我重讀了第一部分。你也必須用''''替換單引號'' – 2012-02-04 19:40:03
+0
非常感謝:-) – 2012-02-04 21:53:26
相關問題
- 1. 重命名所有目錄中的某些文件
- 2. 如何使用字符串替換來重命名linux中某個目錄中的所有文件?
- 3. 如何替換jar文件中某個目錄內的某些文件?
- 4. 在某個目錄中遞歸地重命名某些文件 - Shell/Bash腳本
- 5. 重命名Linux中的目錄中的多個文件
- 6. 將多個目錄中的文件重命名爲父目錄的名稱
- 7. 重命名目錄和一些包含的文件/子目錄
- 8. 如何重命名unix中所有子目錄中的某些文件?
- 9. Gulp:複製時從源目錄中重命名某個文件
- 10. 重命名一組目錄和文件中的每個這些目錄
- 11. 重命名目錄的PHP
- 12. PHP文件重命名 - 文件名中的非法字符
- 13. 如何替換文件中的某些字符和EOF
- 14. 重命名目錄中的文件
- 15. R - 重命名目錄中的文件
- 16. 重命名目錄中的文件
- 17. 字符串替換許多表中的某些字段?
- 18. 重命名目錄中的PHP文件名
- 19. 替換字符串文本文件的某些部分
- 20. Android用ASCII十六進制值替換文件名中的某些字符
- 21. 如何替換文件名中的多個字符串
- 22. 替換文件名中的unicode字符?
- 23. 哪些字符可以安全地命名文件和目錄?
- 24. 用單個bash命令重命名目錄中的多個文件
- 25. 在每個子目錄中的PHP重命名目錄
- 26. VBS - 替換各種文件中的某些文本條目
- 27. 列出目錄並找到名稱中包含某些字符串的文件
- 28. 如何替換javascript中的某些字符之間的文本
- 29. 一次在目錄中重命名多個文件
- 30. 通過重新格式化現有文件名重命名文件 - 與替換字符串一起使用的替換字符串中的佔位符
是的!或者你想讓我們爲你寫代碼嗎? – 2012-02-04 19:37:44