ファイルが、ディレクトリかどうか確認するには、is_dir()関数を使用します。
第一引数には、ファイル名を指定します。
ディレクトリならTRUE、ディレクトリ以外ならFALSEを返します。
<?php if ( is_dir( "/var/log.txt" )) { echo "ディレクトリです"; } else { echo "ディレクトリではありません"; } ?>
ファイルが、ファイルかどうか確認するには、is_file()関数を使用します。
第一引数には、ファイル名を指定します。
ファイルならTRUE、ファイル以外ならFALSEを返します。
<?php if ( is_file( "/var/log.txt" )) { echo "ファイルです"; } else { echo "ファイルではありません"; } ?>
指定したファイル名が、シンボリックリンクか確認するには、is_link()関数を使用します。
第一引数には、ファイル名を指定します。
シンボリックリンクならTRUE、シンボリックリンク以外ならFALSEを返します。
<?php if ( is_link( "/var/log.txt" )) { echo "シンボリックリンクです"; } else { echo "シンボリックリンクではありません"; } ?>
[対象]
PHP 5.x