ホームページ >バックエンド開発 >PHPチュートリアル >phpはURLのファイル拡張子を取得します

phpはURLのファイル拡張子を取得します

WBOY
WBOYオリジナル
2016-07-25 08:43:151642ブラウズ
  1. //URLアドレスのファイル拡張子を取得します
  2. $url = "http://sdk.tools.sinaapp.com/index.php?appname=beipiao&version=1";
  3. function getFileName($url){
  4. $a =explode('?', $url);
  5. $b = strrpos($a[0], '.'); //strrpos (検索文字列, 検索文字列, [検索開始位置] )文字列の最後の出現位置: 見つかった場合は、最後の出現位置を返します。見つからない場合は、false を返します。$c = substr($a[0], $b+1, 3);操作された文字列、開始位置、[終了位置]) 文字列の一部を返す
  6. return $c;
  7. }
  8. echo getFileName($url)."
    ";
  9. //2 番目のメソッド
  10. function getFileNameTwo($ url) {
  11. $a = parse_url($url, PHP_URL_PATH); //parse_url() は URL を解析し、そのコンポーネントを返します
  12. $b = pathinfo($a, PATHINFO_EXTENSION) //pathinfo()
  13. return $b;
  14. }
  15. print_r(getFileNameTwo($url));
コードをコピー

ファイル拡張子、php、URL

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