ホームページ >バックエンド開発 >PHPチュートリアル >php is_file は、指定されたファイル名が通常のファイルかどうかを判断します
is_file() 関数は、指定されたファイル名が通常のファイルかどうかを確認します。
is_file — ファイル名が通常のファイルかどうかを示します
使用法
bool is_file ( string $filename ) $file は必須パラメータです
ファイルが存在し、通常のファイルの場合は TRUE を返します。
is_file をテストする古典的な例を見てみましょう
コードをコピーします コードは次のとおりです:
var_dump(is_file('a_file.txt')) "n" 。 ;
var_dump(is_file('/usr/bin/')) . "n"?>
function isfile($file){ return preg_match('/^[^.^:^?^-][^:^?]* .(?i)' . gettexts()
//最初の文字は : ? で終わることはできません。拡張子のいずれかを使用して//getexts() を拡張パターンに置き換えることができます
}
function getexts(){
//許容可能なファイル拡張子をここにリストします
return '(app|avi|doc|docx|exe|ico| mid|midi|mov|mp3|
mpg| pdf|psd|qt|ra|ram|rm|rtf|txt|word|xls)';
}
echo isfile('/Users/YourUserName/Sites) /index.html');
?>
例 3
コードは次のとおりです:
if ($file<>"." AND $file<>".. ")
{
if (is_file($path.'/'. $file))
{
@unlink($path.'/'.$file);
}
if (is_dir($path.'/' .$file))
{
deletefolder($path.'/' .$file);
@rmdir($path.'/'.$file)
}
}
?>
この関数は、定義されたフォルダー内のすべてのものを削除します
上記では、php is_file が指定されたファイル名が通常のファイルであるかどうかを判断する方法を、その側面も含めて紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。