linux - php - adresáře
Kosta
kosta na hrajme.si
Úterý Červen 14 12:38:22 CEST 2016
Zdravím,
tak jsem zase
volaako zmetený. Mám linuxový server (Ubuntu 16.04), na něm LAMP a
pokouší, se přeorganizovat strukturu adresářů a souborů pomocá PHP
původní struktura vypadá asi takto:
<folder>
file "1"
file "2"
file "3"
file "4"
Požadovaná struktura
<folder>
file "folder - 1"
file"folder - 2"
file"folder - 3"
file"folder - 4"
Na to mám tuto funkci
function changesNamesToParentDir($dir){
$files = scandir('Library/'.$dir);
foreach($files as $file){
if(file_exists('Library/'.$dir.'/'.$file) && $file != '.' &&
$file != '..'){
$filename = pathinfo('Library/'.$dir.'/'.$file);
echo $dir.' - '.$file."<br />";
rename('Library/'.$dir.'/'.$file,
'Library/'.$dir.'/'.$dir.' - '.$filename['basename']);
}
}
}
Script je spouštěn v adresáři Library
echo vypíše to co očekávám - rename se však neprovede, kde je sakra ta
zakopaná čuba?
--
S pozdravem
M Kosťa Kostomlatský
Další informace o konferenci Hw-list