PHP_PHP チュートリアルでファイル拡張子を取得する方法

WBOY
リリース: 2016-07-13 10:55:05
オリジナル
979 人が閲覧しました

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

PHP でファイル拡張子を取得するには、さまざまな方法があります。詳しくは説明しませんが、そのうちの 3 つを以下に示します。

echo pathinfo('/www/htdocs/your_image.jpg', PATHINFO_EXTENSION);

スペルが間違っています:
こんな風に書いてもいいかもしれません

関数 get_file_extension($file_name) {

戻り値 substr(strrchr($file_name,'.'),1);
}
または、このように書いてください

関数 file_extension($filename) {

Return end(explode(".", $filename));
}
ちなみに、pathinfoが何をするのか見てみましょう

$file_path = pathinfo('/www/htdocs/your_image.jpg');

echo "$file_path ['dirname']n";
echo "$file_path ['basename']n";
echo "$file_path ['拡張子']n";
echo "$file_path ['filename']n" // PHP 5.2以降のみ
?>
上記は出力されます

/www/htdocs

あなたの画像.jpg
jpg
あなたの画像

、コードは次のとおりです:
//方法 1
関数 extend_1($file_name)
{
$retval="";
$pt=strrpos($file_name, ".");
if ($pt) $retval=substr($file_name, $pt+1, strlen($file_name) - $pt);
return ($retval);
}
//方法 2
関数 extend_2($file_name)
{
$extend = パス情報($file_name);
$extend = strto lower($extend["拡張子"]);
$extend を返します;
}
//方法 3
関数 extend_3($file_name)
{
$extend =explode(".", $file_name);
$va=count($extend)-1;
$extend[$va] を返す;
}
?>

http://www.bkjia.com/PHPjc/632277.htmlwww.bkjia.com本当http://www.bkjia.com/PHPjc/632277.html技術記事 PHP でファイル拡張子を取得する方法 PHP でファイル拡張子を取得する方法はたくさんありますが、詳しくは説明しません...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!