-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