ホームページ  >  記事  >  バックエンド開発  >  PHP_PHPチュートリアルでヘッダー情報を取得して画像タイプを判断する方法

PHP_PHPチュートリアルでヘッダー情報を取得して画像タイプを判断する方法

WBOY
WBOYオリジナル
2016-07-13 09:48:40933ブラウズ

PHP がヘッダー情報を取得して画像タイプを決定する方法

この記事の例では、PHP がヘッダー情報を取得して画像タイプを決定する方法について説明します。皆さんの参考に共有してください。具体的な実装方法は以下の通りです

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

$ファイル名 = '617.gif' ;

関数 pictype ($file)

{

/*$png_header = "/x89/x50/x4e/x47/x0d/x0a/x1a/x0a";

$jpg_header = "/xff/xd8";*/

$header = file_get_contents ( $file , 0 , NULL , 0 , 5 );

//エコー bin2hex($header);

if ( $header { 0 }. $header { 1 }== "/x89/x50" )

{

「png」を返します ;

}

else if( $header { 0 }. $header { 1 } == "/xff/xd8" )

{

「jpeg」を返します ;

}

else if( $header { 0 }. $header { 1 }. $header { 2 } == "/x47/x49/x46" )

{

if( $header { 4 } == "/x37" )

「gif87」を返します ;

else if( $header { 4 } == "/x39" )

「gif89」を返します ;

}

}

echo pictype ( $filename );

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

www.bkjia.com本当http://www.bkjia.com/PHPjc/1022064.html技術記事 PHP がヘッダー情報を取得して画像の種類を決定する方法 この記事では、PHP がヘッダー情報を取得して画像の種類を決定する方法について説明します。皆さんの参考に共有してください。具体的な実装方法は以下の通りです...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。