ホームページ  >  記事  >  バックエンド開発  >  PHP関数getimagesize_PHPの具体的な使い方チュートリアル

PHP関数getimagesize_PHPの具体的な使い方チュートリアル

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

定義

画像の長さと幅を取得します。

構文:

array getimagesize(string filename, array [imageinfo]);

戻り値:

array

関数の種類:

グラフィック処理

内容の説明:

PHP 関数 getimagesize を使用すると、www 上の gif、jpeg、および png 画像の高さと幅を取得できます。この関数は、gd ライブラリをインストールせずに使用できます。返された配列には 4 つの要素があります。返される配列の最初の要素 (インデックス値 0) は、イメージの高さ (ピクセル単位) です。

2 番目の要素 (インデックス値 1) は画像の幅です。 3 番目の要素 (インデックス値 2) は画像のファイル形式で、gif 形式の場合は値 1、jpeg/jpg 形式の場合は 2、png 形式の場合は 3 になります。 4 番目の要素 (インデックス値 3) は、画像の高さと幅の文字列、高さ=xxx 幅=yyy です。

省略されたパラメータ imageinfo は、画像関連の情報を取得するために使用されます。たとえば、iptc (http://www.xe.net/iptc) の app13 タグを画像に追加し、iptcparse( を使用して解析できます)。 )。

PHP 関数 getimagesize のコード例:

<ol class="dp-xml">
<li class="alt"><span><span class="tag"><</span><span> ?php  </span></span></li><li><span>function myimg($imgfile) {  </span></li><li class="alt"><span>$</span><span class="attribute">size</span><span> = </span><span class="attribute-value">getimagesize</span><span>($imgfile);  </span></li><li><span>echo "</span><span class="tag"><</span><span class="tag-name">img</span><span> </span><span class="attribute">src</span><span>="$imgfile" $size[3]</span><span class="tag">></span><span>";  </span></span></li>
<li class="alt"><span>}  </span></li>
<li><span>myimg("img/img1.gif");  </span></li>
<li class="alt"><span>myimg("img/img2.png");  </span></li>
<li>
<span class="tag">?></span><span> </span>
</li>
</ol>


www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/446063.html技術記事取得した画像の長さと幅を定義します。 構文: array getimagesize(string filename, array [imageinfo]); 戻り値: array 関数の種類: グラフィック処理 内容の説明: PHP 関数 getimagesize が利用可能です...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。