ホームページ >バックエンド開発 >PHPチュートリアル >PHP_PHP チュートリアルで複数の画像形式を簡単にアップロードする

PHP_PHP チュートリアルで複数の画像形式を簡単にアップロードする

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

jpg、png、gif、その他の形式の画像をサポートできる PHP 画像アップロードを作成しただけです。bmp などのさらに多くの形式をサポートしたい場合は、自分で拡張できます。これはオブジェクト指向ではないため、将来の参照のためにここに記録するだけです。

これは、一度に 2 つの画像のアップロードをサポートします。アップロード後、元の画像と低品質の画像が生成され、高品質の画像が保存され、低品質の画像が Web ページの表示に使用されます。

PHP コード

リーリー

いくつかの質問について説明する必要があります:

JPEG 画像によって生成される画像の品質は、0 (最低品質、最小ファイル サイズ) から 100 (最高品質、最大ファイル サイズ) のスケールです。 ImagePNG によって生成される画像の品質の範囲は 0 ~ 9 です。渡されたパラメーターがこの範囲外の場合、関数は機能しません。

アップロードされたファイルのタイプを決定します ($type = $_FILES['work1']['type'];)。

さまざまな形式で画像を作成するには、imagecreatefromjpeg()、imagecreatefrompng()、imagecreatefromgif() の関数を使用できます。

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/752564.html技術記事私は、jpg、png、gif およびその他の形式の画像をサポートできる PHP 画像アップロードを作成しただけです。bmp などのさらに多くの形式をサポートしたい場合は、自分で拡張できます。オブジェクト指向ではありません...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。