2013年11月5日火曜日

CakePHP2.x フォルダのファイルを全て削除する

とりあえずwebroot以下にあるhogeフォルダのテキストファイルを削除する。

/*---------------------------------------------------------------------------*/
    App::uses( "Folder", "Utility" ); 
$dir = new Folder( WWW_ROOT."hoge".DS );
$files = $dir->find( '.*\.txt' );
foreach( $files as $file ) {
$file = new File( $dir->pwd().DS.$file );
$file->delete();
}
/*---------------------------------------------------------------------------*/

webroot以下のファイルは基本リソースになるので
プログラムで消す機会はそうそうないとは思うけども。

0 件のコメント:

コメントを投稿