こんにちは私は、(サブフォルダを持っている)フォルダ内のすべてのファイルを見つけるための短いスクリプトを書いて、2つの別々の値データベースに提出する前にサブフォルダと格納場所とファイル名を持つフォルダのインデックスファイル
誰でも手助けできますか?
こんにちは私は、(サブフォルダを持っている)フォルダ内のすべてのファイルを見つけるための短いスクリプトを書いて、2つの別々の値データベースに提出する前にサブフォルダと格納場所とファイル名を持つフォルダのインデックスファイル
誰でも手助けできますか?
<?php
print_r(getPathFiles("./"));
function getPathFiles($dir) {
$ite=new RecursiveDirectoryIterator($dir);
$foo=new RecursiveIteratorIterator($ite);
$ret=array();
foreach ($foo as $path=>$cur) {
$ret[]=array('dir'=>dirname($path),'file'=>basename($path));
}
return $ret;
}
?>
public function deleteFolder($dirname) {
if (is_dir($dirname)){
$dir_handle = opendir($dirname);
}
if (!isset($dir_handle) || !$dir_handle){
return false;
}
while($file = readdir($dir_handle)) {
if ($file != "." && $file != "..") {
if (!is_dir($dirname."/".$file)){
//change this line
unlink($dirname."/".$file);
} else {
//recursive call
$this->deleteFolder($dirname.'/'.$file);
}
}
}
closedir($dir_handle);
//also change this one
rmdir($dirname);
return true;
}
..あなたは、変数またはデータベースに保存することができ、私は、フォルダを削除する再帰関数を持っているあなたはそれを変更する必要があると思いますので、代わりの'unlink'関数を呼び出しますこれが助けて欲しいです..幸運!これはあなたhttp://www.php.net/manual/en/function.opendir助けることができる
だから、基本的に私は私が後で検索できるデータベース内のパスとファイル名のインデックスを持っているありがとう、とても親切です! – Andy
... – Andy
.php#93547 –