ホームページ  >  記事  >  バックエンド開発  >  PHPでフラッシュの詳細データを取得する方法

PHPでフラッシュの詳細データを取得する方法

*文
*文オリジナル
2018-01-02 15:16:091623ブラウズ

この記事では、PHP でフラッシュ サイズの詳細なデータを取得する方法と、PHP の getimagesize 関数の関連使用スキルを主に紹介します。お役に立てれば幸いです。

詳細は次のとおりです:

時々、私たちのウェブサイトはフラッシュファイルのサイズ情報を取得する必要があります。この関数は、画像のサイズと配列を返すことができる getimagesize です。

それでも swf ファイルのヘッダー情報を解析してフラッシュ ファイルのサイズ情報を取得したい場合は、PHP 4 以降では getimagesize 関数が組み込まれているため、それは実際には少し遠いです。これを行うと、その関数は、GIF、JPG、PNG、SWF、SWC、PSD、TIFF、BMP、IFF、JP2、JPX、JB2、JPC、XBM、または WBMP 画像ファイルのサイズを測定し、画像のサイズも返します。通常の HTML ファイルの IMG タグで使用できるファイルタイプと高さ/幅としてテキスト文字列が使用されます。PHP 4.0.5 以降では、パラメーターは URL になることもサポートされています。例:

$url="http://php.cn/images/srpr/logo4w.png";
print_r(getimagesize($url));

出力。結果は次のとおりです:

Array
(
  [0] => 550
  [1] => 190
  [2] => 3
  [3] => width="550" height="190"
  [bits] => 8
  [mime] => image/png
)

Flash ファイル サイズを取得する例を見てみましょう:

$url="http://php.cn/static/api/data/e69b9944a2ce0afc9890f85f10dbcfc3.swf";
print_r(getimagesize($url));

出力結果は次のとおりです:

Array
(
  [0] => 540
  [1] => 250
  [2] => 13
  [3] => width="540" height="250"
  [mime] => application/x-shockwave-flash
)

getimagesize は依然として非常に強力で、さまざまなイメージ タイプのファイルを操作できると感じます。

関連する推奨事項:

強力な PHP 画像処理クラス

php はガウス アルゴリズムを使用して画像をぼかします

PHP による画像認識の実装方法

以上がPHPでフラッシュの詳細データを取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。