我正在尝试浏览目录并将所有文件夹重命名为某个名称,并在末尾附加原始文件夹名称。它的工作原理除了很多次它在旧文件夹名称前添加我想要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);
}
以及他们得到的名字:
- / Volumes / COMICS / MOVED / Marvel漫画/复仇者联盟/第2卷/复仇者联盟第2卷9
- / Volumes / COMICS / MOVED / Marvel漫画/复仇者联盟/第2卷/复仇者联盟第2卷11
- / Volumes / COMICS / MOVED / Marvel漫画/复仇者联盟/第2卷/复仇者联盟第2卷7
- / Volumes / COMICS / MOVED / Marvel漫画/复仇者联盟/第2卷/复仇者联盟第2卷6
- / Volumes / COMICS / MOVED / Marvel漫画/复仇者联盟/第2卷/复仇者联盟第2卷1
- / Volumes / COMICS / MOVED / Marvel漫画/复仇者联盟/第2卷/复仇者联盟第2卷10
- / Volumes / COMICS / MOVED / Marvel漫画/复仇者联盟/第2卷/复仇者联盟第2卷8
- / Volumes / COMICS / MOVED / Marvel漫画/复仇者联盟/第2卷/复仇者联盟第2卷4
- / Volumes / COMICS / MOVED / Marvel漫画/复仇者联盟/第2卷/复仇者联盟第2卷3
- / Volumes / COMICS / MOVED / Marvel漫画/复仇者联盟/第2卷/复仇者联盟第2卷12
- / Volumes / COMICS / MOVED / Marvel漫画/复仇者联盟/第2卷/复仇者联盟第2卷2
- / Volumes / COMICS / MOVED / Marvel漫画/复仇者联盟/第2卷/复仇者联盟第2卷13
- / Volumes / COMICS / MOVED / Marvel漫画/复仇者联盟/第2卷/复仇者联盟第2卷5
- / Volumes / COMICS / MOVED / Marvel漫画/复仇者联盟/第2卷/复仇者联盟第2卷复仇者联盟第2卷9
- / Volumes / COMICS / MOVED / Marvel漫画/复仇者联盟/第2卷/复仇者联盟第2卷复仇者联盟第2卷11
- / Volumes / COMICS / MOVED / Marvel漫画/复仇者联盟/第2卷/复仇者联盟第2卷复仇者联盟第2卷7
- / Volumes / COMICS / MOVED / Marvel漫画/复仇者联盟/第2卷/复仇者联盟第2卷复仇者联盟第2卷1
- / Volumes / COMICS / MOVED / Marvel漫画/复仇者联盟/第2卷/复仇者联盟第2卷复仇者联盟第2卷10
- / Volumes / COMICS / MOVED / Marvel漫画/复仇者联盟/第2卷/复仇者联盟第2卷复仇者联盟第2卷4
- / Volumes / COMICS / MOVED / Marvel漫画/复仇者联盟/第2卷/复仇者联盟第2卷复仇者联盟第2卷3
- / Volumes / COMICS / MOVED / Marvel漫画/复仇者联盟/第2卷/复仇者联盟第2卷复仇者联盟第2卷2
- / Volumes / COMICS / MOVED / Marvel漫画/复仇者联盟/第2卷/复仇者联盟第2卷复仇者联盟第2卷13
- /体积/ COMICS / MOVED /奇迹漫画/复仇者联盟/第2卷/复仇者联盟第2集复仇者联盟第2卷复仇者联盟第2卷9
- /体积/ COMICS / MOVED /奇迹漫画/复仇者联盟/第2卷/复仇者联盟第2集复仇者联盟第2卷复仇者联盟第2卷7
- /体积/ COMICS / MOVED /漫威漫画/复仇者联盟/第2卷/复仇者联盟第2集复仇者联盟第2卷复仇者联盟第2卷3
- /体积/ COMICS / MOVED /奇迹漫画/复仇者联盟/第2卷/复仇者联盟第2集复仇者联盟第2集复仇者联盟第2卷复仇者联盟第2卷9
- /体积/ COMICS / MOVED /奇迹漫画/复仇者联盟/第2卷/复仇者联盟第2集复仇者联盟第2集复仇者联盟第2集复仇者联盟第2卷复仇者联盟第2卷9