ホームページ  >  記事  >  バックエンド開発  >  PHP 画像処理関数の型と拡張子の取得例、_PHP チュートリアル

PHP 画像処理関数の型と拡張子の取得例、_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:13:41986ブラウズ

PHP画像処理関数は型と拡張子の例を取得します、

この記事の例では、PHP画像処理関数の種類と拡張子を取得する方法を説明します。参考のためにみんなで共有してください。

具体的な実装コードは次のとおりです:

コードをコピーします コードは次のとおりです:
image_type=image_type_to_mime_type(imagetype_png) //png の MIME タイプを取得します
echo $image_type; // 結果を出力します
//

$file = '1.jpg'; $image = imagecreatefromjpeg($file); header('content-type: ' .image_type_to_mime_type(imagetype_wbmp)); $fp=fopen($file,r); fパススルー($fp); image2wbmp($image,"1.bmp"); // ストリームを直接出力します

//image_type_to_extension. (php チュートリアル 5). image_type_to_extension — 画像タイプのファイル接尾辞を取得します... 警告 この関数に関するドキュメントはありません。
$file_ext=image_type_to_extension("1.jpg"); $file_ext をエコーし​​ます。 //

$filename="1.jpg" //画像ファイルを定義します
; $size=getimagesize($filename); //画像のサイズを取得します
$fp=fopen($filename,"rb"); //ファイルを開きます
if($size && $fp) //正常に開かれた場合
{
header("content-type: {$size['mime']}"); //ファイルヘッダー情報を出力します
fpassthru($fp); //ファイルの内容を出力します
exit; // 操作を中止します
}
それ以外は
{
echo "ファイルを開けないか、指定されたファイルが画像ファイルではありません" //エラーメッセージを出力します
; }


この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。




http://www.bkjia.com/PHPjc/914055.html
www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/914055.html

PHP画像処理関数の型と拡張子の取得例 この記事では、PHP画像処理関数の型と拡張子を取得する方法について説明します。参考のためにみんなで共有してください。 特定の実装コード...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。