ホームページ > バックエンド開発 > PHPチュートリアル > php is_file は、指定されたファイル名が通常の file_PHP チュートリアルかどうかを判断します

php is_file は、指定されたファイル名が通常の file_PHP チュートリアルかどうかを判断します

WBOY
リリース: 2016-07-21 15:38:10
オリジナル
886 人が閲覧しました

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";
?>

上記の例は次のように出力します:
bool(true)
bool(false)
Usage 2
コードをコピーします コードは次のとおりです:

function isfile($file){
return preg_match('/^[^.^:^?^-][^:^?] *.(?i)' . gettexts() ' $/',$file);
//最初の文字は : ? にすることはできません。拡張子の 1 つで終わります
//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

コードは次のとおりです: function deletefolder($path)
{
if ( $handle=opendir($path))
{
while (false! ==($file=readdir($handle)))
{
if ($file<>"." AND $file<>"。 .")
{
if (is_file($path.'/' .$file))
{
@unlink($path.'/'.$file);
}
if (is_dir($path.'/ '.$file))
{
deletefolder($path.'/ '.$file);
}
}
}
}
?> ;


この関数は、定義されたフォルダー内のすべてのものを削除します


http://www.bkjia.com/PHPjc/321798.html
www.bkjia.com

tru​​ehttp://www.bkjia.com/PHPjc/321798.html技術記事 is_file() 関数は、指定されたファイル名が通常のファイルかどうかを確認します。 is_file — ファイル名が通常のファイルかどうかを示します 使用法 bool is_file ( string $filename ) $file は必須パラメータです...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート