ホームページ >php教程 >php手册 >PHPでファイル拡張子を取得しますか?

PHPでファイル拡張子を取得しますか?

WBOY
WBOYオリジナル
2016-06-13 12:01:39957ブラウズ

最初のタイプのメソッドは配列を使用して実行されます。まずファイル名を配列に切り取り、次に配列の最後の要素を取得する方法を見つけます。 2 番目のタイプの方法は文字列処理によって実現され、もう 1 つの方法は pathinfo() 関数を使用することです。

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


$pic = 'abc.3434.342.12123.123.exe'; >$pics =explode('.' , $pic);

/*配列の合計数を取得し、最後のものを取得します*/
echo $num = count($pics);
echo '
/*配列を走査して最後の要素を取得*/
foreach ($pics as $value) / /2
{
$a = $value;
}
echo $a.'
';
/*配列の最後の要素を直接出力します*/
echo end($pics);
echo '
';
/*配列の最後の要素を選択します。end() との違いに注意してください*/
//echo array_pop($pics);
/*まずキー値を押します。この配列を逆順に並べてから、最初の要素を選択します*/
krsort($pics);
echo array_shift($pics) ;
echo '
';

/*pathinfo()関数の戻り値の拡張インデックスに対応する値*/
$res = pathinfo($pic); /5
var_dump($res);
echo $res['extension' ].'
';

/*文字列インターセプト、最後の 3 桁だけを取得します*/
echo substr($pic, -3, 3);

プログラムを実行するときにも同じことが言えます。初心者の皆さん、PHP をしっかり学べるように根気よく続けなければなりません。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。