ホームページ >バックエンド開発 >PHPチュートリアル >PHP でファイル拡張子を取得する一般的な方法
この記事では、PHP でファイル拡張子を取得する一般的な方法を主に紹介し、サンプルの形で PHP でファイル拡張子を取得する 5 つの一般的な操作テクニックをまとめて分析します。 PHP で一般的に使用されるファイル拡張子を取得します。参考のために皆さんと共有してください。詳細は次のとおりです:
これは私がインターンシップに応募したときに遭遇した筆記試験の問題です:
ファイルの拡張子を取得するには 5 つ以上の方法を使用します。
要件: dir/upload.image.jpg、.jpg または jpg を検索、
は PHP 独自の処理関数を使用して処理する必要があります。メソッドは明らかに繰り返すことができず、
get_ext1($file_name)
, get_ext2($file_name)
などの関数にカプセル化できます。以下は私のリファレンスです。オンライン情報からまとめた 5 つのメソッドはどれも比較的簡単です。これ以上はせずに、コードに直接進みましょう:
function getExt1($filename)
{
$arr = explode('.',$filename);
return array_pop($arr);;
}
function getExt2($filename)
{
$ext = strrchr($filename,'.');
return $ext;
}
function getExt3($filename)
{
$pos = strrpos($filename, '.');
$ext = substr($filename, $pos);
return $ext;
}
function getExt4($filename)
{
$arr = pathinfo($filename);
$ext = $arr['extension'];
return $ext;
}
関連推奨事項:
PHP でファイル拡張子を取得する 7 つの方法
以上がPHP でファイル拡張子を取得する一般的な方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。