ホームページ > バックエンド開発 > PHPチュートリアル > php_PHP チュートリアルでファイル拡張子を取得するいくつかの効果的な方法

php_PHP チュートリアルでファイル拡張子を取得するいくつかの効果的な方法

WBOY
リリース: 2016-07-13 17:13:23
オリジナル
1299 人が閲覧しました

PHP には、ファイル拡張子を取得するための広告がたくさんあります。たとえば、PHP 関数 pathinfo の結果の後にある $extend["extension"] は、フォークカスタマイズについて詳しく知りたい人にも参考になります。 。 一度。

pathinfo関数を使用する

コードは次のとおりです コードをコピー
関数 extend_2($file_name)
{
$extend = パス情報($file_name);
$extend = strto lower($extend["拡張子"]);
$extend を返します;
}

定義と使用法
pathinfo() 関数は、ファイル パス情報を配列の形式で返します。

文法
pathinfo(パス,オプション)

pathinfo() は、パス情報を含む連想配列を返します。

次の配列要素が含まれます:

[ディレクトリ名]
[ベース名]
[拡張子]


// ファイル拡張子を取得します

コードは次のとおりです コードをコピー

関数 getextension($filename)
{
戻り値 substr(strrchr($filename,”.”),1);
}

セグメンテーション手法を使用する

コードは次のとおりです コードをコピー

関数 GetFiletype($filename){
$filer=explode(".",$filename);
$count=count($filer)-1;
return strto lower(".".$filer[$count]);
}

セグメンテーション手法を使用して、システムの組み込み関数 array_reverse を実現します

array_reverseの詳しい説明
コードは次のとおりです コードをコピー

関数 getfile($filestr){
// ドットを使用してファイル名を配列に区切ります
$get =explode('.',$filestr); //上記の配列を反転します
$get = array_reverse($get); //配列の最初の値を逆順で返します
$get[0] を返します
}
$filename = getfile('nowmagic.doc'); エコー $ファイル名;


(PHP 4、PHP 5)


array_reverse - 内容を逆順にした配列を返します

説明

array_reverse(array$array[, boolean$preserve_keys=false])

入力配列を受け取り、その内容を反転した新しい配列を返すコマンド。



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

www.bkjia.com本当http://www.bkjia.com/PHPjc/629188.html技術記事 PHP には、ファイル拡張子名を取得するための広告が多数あります。たとえば、PHP 関数 pathinfo の結果の後の $extend["extension"] は、理解する必要があるプライベートなカスタマイズです。
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート