我正在尝试浏览目录,并将所有文件夹重命名为特定名称,并将原始文件夹名称附加到末尾。 它的工作原理除了很多次,它在旧文件夹名称前面添加了我想要的2、3、4次的标题。 文件夹最初是数字,我想在它们之前添加标题。
码:
$skip = array(".","..","...");
$dir = '/Volumes/COMICS/MOVED/Marvel Comics/Avengers/Volume 2';
$t = 'Avengers Volume 2';
if ($handle = opendir($dir)) {
while (false !== ($entry = readdir($handle))) {
if (!in_array($entry,$skip)) {
$newName = $t." ".$entry;
$ol = $dir."/".$entry;
$nl = $dir."/".$newName;
rename($ol,$nl);
}
}
closedir($handle);
}
以及它们的名字:
- /卷/漫画/电影/漫威漫画/复仇者/第2卷/复仇者第2卷9
- /卷/漫画/电影/漫威漫画/复仇者联盟/第2卷/复仇者联盟第2卷11
- /卷/漫画/移动/漫威漫画/复仇者/第2卷/复仇者第2卷7
- /卷/漫画/移动/漫威漫画/复仇者/第2卷/复仇者第2卷6
- / Volumes / COMICS / MOVED / Marvel Comics / Avengers / Volume 2 / Avengers Volume 2 1
- /卷/漫画/电影/漫威漫画/复仇者/第2卷/复仇者联盟2 10
- /卷/漫画/电影/漫威漫画/复仇者/第2卷/复仇者联盟2 8
- /卷/漫画/电影/漫威漫画/复仇者/第2卷/复仇者第2卷4
- /卷/漫画/电影/漫威漫画/复仇者/第2卷/复仇者联盟2 3
- /卷/漫画/电影/漫威漫画/复仇者联盟/第2卷/复仇者联盟第2卷12
- /卷/漫画/电影/漫威漫画/复仇者/第2卷/复仇者联盟2 2
- /卷/漫画/电影/漫威漫画/复仇者/第2卷/复仇者第2卷13
- /卷/漫画/电影/漫威漫画/复仇者/第2卷/复仇者联盟2 5
- /卷/漫画/移动/漫威漫画/复仇者/第2卷/复仇者联盟2复仇者联盟2 9
- /卷/漫画/电影/漫威漫画/复仇者/第2卷/复仇者联盟2复仇者联盟2 11
- /卷/漫画/移动/漫威漫画/复仇者/卷2 /复仇者联盟2复仇者联盟2 7
- /卷/漫画/移动/漫威漫画/复仇者/第2卷/复仇者联盟2复仇者联盟2 1
- /卷/漫画/移动/漫威漫画/复仇者/第2卷/复仇者联盟2复仇者联盟2 10
- / Volumes / COMICS / MOVED / Marvel Comics / Avengers / Volume 2 / Avengers Volume 2 Avengers Volume 2 4
- / Volumes / COMICS / MOVED / Marvel Comics / Avengers / Volume 2 / Avengers Volume 2 Avengers Volume 2 3
- / Volumes / COMICS / MOVED / Marvel Comics / Avengers / Volume 2 / Avengers Volume 2 Avengers Volume 2 2
- /卷/漫画/移动/漫威漫画/复仇者/第2卷/复仇者联盟2复仇者联盟2 13
- / Volumes / COMICS / MOVED / Marvel Comics / Avengers / Volume 2 / Avengers Volume 2 Avengers Volume 2 Avengers Volume 2 9
- / Volumes / COMICS / MOVED / Marvel Comics / Avengers / Volume 2 / Avengers Volume 2 Avengers Volume 2 Avengers Volume 2 7
- / Volumes / COMICS / MOVED / Marvel Comics / Avengers / Volume 2 / Avengers Volume 2 Avengers Volume 2 Avengers Volume 2 3
- / Volumes / COMICS / MOVED / Marvel Comics / Avengers / Volume 2 / Avengers Volume 2 Avengers Volume 2 Avengers Volume 2 Avengers Volume 2 9
- /卷/漫画/移动/漫威漫画/复仇者/第2卷/复仇者第2卷复仇者联盟第2卷复仇者联盟第2卷复仇者联盟第2卷复仇者联盟第2卷9