ホームページ > php教程 > php手册 > xcopy関数をシミュレートする

xcopy関数をシミュレートする

WBOY
リリース: 2016-06-13 12:45:08
オリジナル
873 人が閲覧しました


xcopy関数をシミュレートする /**************************************
* システム名:xcopy をシミュレートする関数
*プログラム機能: xcopy 関数をシミュレート
* 開発日: 2003/03/14
***************************** * ***********/
?>
//ある方向のすべてのファイルを別の方向にコピーします
function xCopy($source, $ destination, $child){
//使用法:
// xCopy("feiy","feiy2",1): feiy の下にあるファイルをサブディレクトリも含めて feiy2 にコピーします
// xCopy(" feiy ","feiy2",0): feiy 配下のファイルをサブディレクトリを除いて feiy2 にコピーします
//パラメータの説明:
// $source: コピー元のディレクトリ名
// $destination: コピー先のディレクトリ名
// $child: コピーするときに、サブディレクトリが含まれますか?
if(!is_dir($source)){
echo("エラー: $source は方向ではありません!") ; >return 0;
}
if(!is_dir($destination)){
mkdir($destination,0777)
}


$handle =dir( $source);
while($entry=$handle->read()) {
if(($entry!=".")&&($entry!="..") ){
if(is_dir($source."/".$entry)){
if($child)
xCopy($source."/".$entry,$destination."/" .$entry ,$child);
}
else{

copy($source."/".$entry,$destination."/".$entry);
}
}

return 1;
}

?>

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート