PHP获取SWF文件的维度

tma*_*314 12 php flash

我正在尝试加载swf文件并动态确定其高度和宽度.是否有人知道可以使用PHP读取swf文件的尺寸?

这对任何需要它的人都有用:

$aInfo = getimagesize($sFile);
list($iWidth, $iHeight) = $aInfo;
Run Code Online (Sandbox Code Playgroud)

ajr*_*eal 26

使用 getimagesize

例:

php -r "print_r(getimagesize('http://adsatt.espn.go.com/ad/sponsors/ibm/Oct_2010/ibm0-728x90-0160.swf'));"
Run Code Online (Sandbox Code Playgroud)
Array
(
    [0] => 728
    [1] => 90
    [2] => 13
    [3] => width="728" height="90"
    [mime] => application/x-shockwave-flash
)

PS:模块gd是必需的

  • 我不知道getimagesize是否适用于swf文件. (9认同)