ホームページ  >  記事  >  バックエンド開発  >  PHPでファイル拡張子を取得する5つの方法

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

WBOY
WBOYオリジナル
2016-07-25 09:00:401144ブラウズ
  1. //ファイル拡張子を取得

  2. $file = 'jbxue.com.php';

  3. //方法 1

  4. $path_info = pathinfo($file);
  5. //print_r($path_info);
  6. //echo "
    ";
  7. //echo $path_info['dirname'];
  8. //echo "
    "; //echo $path_info['basename'];
  9. echo "
    ";
  10. echo strto lower($path_info['extension']);

  11. //メソッド 2

  12. echo " ----------
    ";
  13. $p = strrpos($file,'.'); //最後の点を取得します
  14. echo の位置 strto lower(substr($file,$p+1));

  15. //方法 3

  16. echo "-------------- ------
    ";
  17. $arr =explode('.',$file);
  18. echo strto lower($arr[count($arr)-1]);

  19. //メソッド 4

  20. echo "---------------------
    ";
  21. $arr =explode('.' ,$file);
  22. echo strto lower(end($arr));

  23. //方法 5

  24. echo "----------------- ----
    ";
  25. preg_match('/.(w+)$/',$file,$extend);
  26. echo strto lower($extend['1']);

  27. //方法 6

  28. echo "---------------------
    ";
  29. //strrchr($file,' .') 最後の出現位置から最後の文字列まで
  30. echo strto lower(substr(strrchr($file,'.'),1));
  31. //by http://bbs.it-home.org
  32. ? >

コードをコピー
添付ファイル: 拡張機能に関するちょっとした知識 ファイル拡張子は、オペレーティング システムがファイル形式を識別するために使用するメカニズムです。 通常、拡張子はメイン ファイル名の後に区切り文字で区切られて続きます。 「readme.txt」のようなファイル名では、readme がメインのファイル名で、txt が拡張子であり、ファイルがプレーン テキスト ファイルであることを示します。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。