ホームページ >バックエンド開発 >PHPチュートリアル >PHP はアップロードされたファイル名のファイル タイプを取得します_PHP チュートリアル
アップロードされたファイル名のファイルタイプを取得するためのphpチュートリアル
$imgname = $_FILES["file"]["name"] //アップロードされたファイル名を取得します
;
$filetype = pathinfo($imgname, PATHINFO_EXTENSION);//サフィックスを取得します
$newname = date("Ymdhis").".".$filetype // 新しい名前を作成します
また会いましょう
$file = 'www.bKjia.c0m.gif';
echo getfix( $file );
//取得される値は gif です。この方法が最も簡単で実用的です。substr を使用して拡張子を読み取る 1 つ目の方法を見てみましょう。
$file ='aaa.gif';
echo substr($file,strpos($file,'.')+1);//方法 3 では引き続き配列を使用します
$file = '111cn.gif';$d111cn =explode('.',$file);
関数 getfix($l1){
エコー $d111cn[count($d111cn)-1];
return end(explode('.', $l1));
}
$extname=substr($upload_file_name,strpos($upload_file_name,".")+1);//ファイル拡張子を取得します
strpos() 関数は、別の文字列内で最初に出現した文字列の位置を返します。文字列が見つからない場合は false が返されます。
詳細については、http://www.bKjia.c0m/phper/21/358ad3dd52a90fd7894a1047adc80208.htmをご確認ください。 http://www.bkjia.com/PHPjc/631331.html