この記事の例では、PHP で詳細なフラッシュ サイズデータを取得する方法を説明します。参考までに皆さんと共有してください。詳細は次のとおりです。
時々、私たちの Web サイトには Flash ファイルのサイズ情報を取得する必要がある場合があります。この関数は getimagesize を返します。イメージ サイズとファイル タイプの配列。
それでも swf ファイルのヘッダー情報を解析してフラッシュ ファイルのサイズ情報を取得したい場合は、実際には少し遠くまで進んでいます。PHP 4 からは getimagesize が使用されるからです。これを行うために関数が組み込まれており、その関数は JPG、PNG、SWF、SWC、PSD、TIFF、BMP、IFF、JP2、JPX、JB2、JPC、XBM、または WBMP 画像ファイルのサイズを決定して返すことができます。画像のサイズ、ファイルの種類、および通常の HTML ファイルで使用できる IMG タグ。 の高さ/幅のテキスト文字列。PHP 4.0.5 以降、パラメータは URL としてもサポートされています。例:
$url="http://www.google.com.hk/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://tools.jb51.net/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 )
上記は、php でフラッシュ サイズの詳細データを取得する方法の内容です。その他の関連コンテンツについては、PHP 中国語 Web サイト (www.php.cn) に注目してください。