ホームページ > バックエンド開発 > PHPチュートリアル > PHP でファイル拡張子を抽出する方法: pathinfo() が最適な理由

PHP でファイル拡張子を抽出する方法: pathinfo() が最適な理由

Susan Sarandon
リリース: 2024-11-19 12:14:03
オリジナル
1049 人が閲覧しました

How to Extract File Extensions in PHP: Why pathinfo() is Your Best Friend

PHP でファイル拡張子を取得する方法

問題:

画像アップロードからファイル拡張子を取得しましたが、目的の応答ではなく配列応答が発生しました。 extension.

コード例:

$userfile_name = $_FILES['image']['name'];
$userfile_extn = explode(".", strtolower($_FILES['image']['name']));
ログイン後にコピー

問題:

上記のコードは唯一のものではなく配列を返します。 extension.

解決策:

PHP は、この目的のために特別に設計された便利な関数を提供します: pathinfo().

$path = $_FILES['image']['name'];
$ext = pathinfo($path, PATHINFO_EXTENSION);
ログイン後にコピー

このコード スニペットは、pathinfo() 関数を利用して、$path 変数内の指定されたファイル パスからファイル拡張子を抽出します。 PATHINFO_EXTENSION 定数は、拡張機能を具体的に取得するように関数に指示します。結果は $ext 変数に保存されます。

以上がPHP でファイル拡張子を抽出する方法: pathinfo() が最適な理由の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート