-4
我有一个关于文件句柄的一个问题,我有:移动文件到特定文件夹
文件: “马克,123456,HTCOM.pdf”
“约翰,409721,JESOA.pdf
文件夹:
“马克,123456”
“马克,345212”
“马克,645352”
“约翰,409721”
“约翰,235212”
“约翰,124554”
我需要一个程序来将文件移动到正确的文件夹。 在上面的情况下,我需要比较来自文件和文件夹的第一个和第二个值。如果是相同的我移动文件。
补充到岗位: 我有这样的代码,工作的权利,但我需要修改,以检查名称和代码,移动文件... 我很困惑实现功能...
$pathToFiles = 'files folder';
$pathToDirs = 'subfolders';
foreach (glob($pathToFiles . DIRECTORY_SEPARATOR . '*.pdf') as $oldname)
{
if (is_dir($dir = $pathToDirs . DIRECTORY_SEPARATOR . pathinfo($oldname, PATHINFO_FILENAME)))
{
$newname = $dir . DIRECTORY_SEPARATOR . pathinfo($oldname, PATHINFO_BASENAME);
rename($oldname, $newname);
}
}
是的,对不起,我已经发布代码,也... – user1504222 2012-07-05 14:17:34