PHP Webリファレンス

「PHP Webリファレンス」は、PHP で使用可能な関数や PHP の文法などを分かり易く分類することを目的として作成しています。
PHPによるCGIプログラム作成等の参考にして頂ければと思います。

ファイルがディレクトリ(フォルダ)かを調べる

書式
is_dir( str )
引数・戻り値
戻り値 str がディレクトリの場合:TRUE
str がディレクトリではない場合:FALSE
引数1(str) ファイル名
"./test" など
関連カテゴリー
ファイル操作 / 関数・ステートメント索引(I)
サンプルコード
<?php

$file_name = "./test";

//ファイルが存在するかを調べる
if( file_exists( $file_name ) ){
	print "{$file_name}は存在します\n";
	//対象がディレクトリ(フォルダ)であるか調べる。
	if( is_dir( $file_name ) ){
		//ディレクトリ(フォルダ)を削除する。
		rmdir( $file_name );
		print "ディレクトリ {$file_name} を削除しました\n";
	}else{
		//ファイルを削除する。
		unlink( $file_name );
		print "ファイル {$file_name} を削除しました\n";
	}
}else{
	print "{$file_name}は存在しません\n";
}

?>
関連カテゴリー
ファイル操作 / 関数・ステートメント索引(I)