私はこれをUNIXコマンドexec()
で実行するために使用します:cp
$path = "/var/www/copy_dir/";
$pp = "cp -R /var/www/top_folder/mid_folder/base_folder/".$user_id."/* ".$path;
exec($pp, $ax, $ay);
if($ay === 0) {
return "done";
} else {
return "error";
exit;
}
これは正常に動作しますが、必要なことは実行しますが、コピーする前rm -rf
に最初に実行したい (またはディレクトリの内容をクリアするためのより安全な方法) 。$path
現在のと組み合わせることはできます$pp
か?