【PHP】ディレクトリを作成・変更する、画像を保存

作業中のディレクトリ(カレントディレクトリ)を変更する

$path = getcwd();
echo '作業中のディレクトリ:'.$path."<br/>\n";
$path = chdir('/virtual/acount/public_html/domain/test');
$path = getcwd();
echo '変更後:'.$path."<br/>\n";

ディレクトリを新たに作成する

//---------------------------
//保存用ディレクトリ生成
//---------------------------
//日時をファイル名にする
$date = date(YmdHis);
$directory_name = "img/".$date;

//ファイルが存在するかを調べる
if( file_exists( $directory_name ) ){
	echo $directory_name."はすでに存在します<br/>\n";
}else{
	//ディレクトリ(フォルダ)を作成する。
	mkdir( $directory_name, 0755 );
	echo $directory_name."を作成しました<br/>\n";
}

画像をダウンロードして、サーバーのディレクトリに保存

	$url = 'http://torimatome.main.jp/wp/wp-content/uploads/download_icon_128.png';
	$data = file_get_contents($url);
	file_put_contents('./download/dl.jpg',$data);

組み合わせて使うことで、画像の保存・ディレクトリの管理が容易になる。

Leave a Reply

メールアドレスが公開されることはありません。

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

post date*

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

Top