首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >getimagesize()不能在我的站点上工作(PHP)

问getimagesize()不能在我的站点上工作(PHP)
EN

Stack Overflow用户
提问于 2015-07-17 23:18:24
回答 2查看 653关注 0票数 0

我使用getimagesize()在我的xampp服务器上获取.swf文件的大小,它起了作用。但当我在我的网站上使用它的时候。它没有输出任何东西。

所以我制作了一个测试页面,看看它是否会以同样的方式做出反应。我回显宽度只是为了看它是否得到任何结果,而在我的localhost上,它给了我output of 800。但是当我在我的网站上使用它时,它根本没有输出.

​

代码语言:javascript
复制
<?php

	$url= "http://cache.armorgames.com/files/games/sugar-sugar-3-17769.swf";	
	$tst = getimagesize($url);
	echo $tst[0];

?>

​

有什么原因让它不起作用吗?这对我来说毫无意义。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-07-17 23:35:32

我编写了一个空白php文件,并在您发布的url上使用getimagesize(),它返回了预期的结果数组。如何查看您的php错误日志,以查看是否有任何其他潜在错误正在阻止输出?print_r()或var_dump()提供了什么吗?

代码语言:javascript
复制
  Array
(
    [0] => 800
    [1] => 600
    [2] => 13
    [3] => width="800" height="600"
    [mime] => application/x-shockwave-flash
)
票数 0
EN

Stack Overflow用户

发布于 2015-07-17 23:57:37

尝尝这个。

代码语言:javascript
复制
<?php
$filename='http://samples.mplayerhq.hu/SWF/test.swf';
list($width, $height, $type, $attr) = getimagesize($filename);
echo $width;
 ?>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31486074

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档