【PHP】下らねぇ質問 ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
178:nobodyさん 08/02/29 19:24:53 図を作る努力をphpに振り向けるんだ! 179:nobodyさん 08/02/29 19:28:32 答える気の無いヤツと答えるフリして逃げるヤツしかいないのか 180:nobodyさん 08/02/29 19:34:00 OSが決まってるなら xcopy なり cp -r を呼び出せば? http://jp2.php.net/manual/ja/ref.exec.php 181:nobodyさん 08/02/29 19:59:47 うーん外部コマンド以外の方法があればどなたかお願いいたします 182:nobodyさん 08/02/29 20:01:45 <?php define( "srcDir", "○" ); define( "dstDir", "バックアップ" ); dircopy( srcDir, dstDir ); function dircopy($srcdir, $dstdir, $verbose = false) { $num = 0; if(!is_dir($dstdir)) mkdir($dstdir); if($curdir = opendir($srcdir)) { while($file = readdir($curdir)) { if($file != '.' && $file != '..') { $srcfile = $srcdir . '\\' . $file; $dstfile = $dstdir . '\\' . $file; if(is_file($srcfile)) { if(is_file($dstfile)) $ow = filemtime($srcfile) - filemtime($dstfile); else $ow = 1; if($ow > 0) { if($verbose) echo "Copying '$srcfile' to '$dstfile'..."; if(copy($srcfile, $dstfile)) { touch($dstfile, filemtime($srcfile)); $num++; if($verbose) echo "OK\n";} else echo "Error: File '$srcfile' could not be copied!\n";}} else if(is_dir($srcfile)) { $num += dircopy($srcfile, $dstfile, $verbose);}}}closedir($curdir);} return $num;} ?> これでおkだろ
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5383日前に更新/145 KB
担当:undef