12 12
发新话题
打印

怎么判断图片存不存在呀???

怎么判断图片存不存在呀???

怎么判断图片存不存在呀???愁死了

TOP

怎么判断图片存不存在呀???
举个例子
蚂蚁
看不懂你的话
交流QQ群2:16142493
智能手机软件下载
PHP新手不可错过一帖
PHP新手如何获得积分
论坛需要你,我们大家需要你!

TOP

getimagesize
(PHP 4, PHP 5)

getimagesize — 取得图像大小
说明
array getimagesize ( string $filename [, array &$imageinfo ] )
getimagesize() 函数将测定任何 GIF,JPG,PNG,SWF,SWC,PSD,TIFF,BMP,IFF,JP2,JPX,JB2,JPC,XBM 或 WBMP 图像文件的大小并返回图像的尺寸以及文件类型和一个可以用于普通 HTML 文件中 IMG 标记中的 height/width 文本字符串。

如果不能访问 filename 指定的图像或者其不是有效的图像,getimagesize() 将返回 FALSE 并产生一条 E_WARNING 级的错误。

Note: 对 JPC,JP2,JPX,JB2,XBM 和 WBMP 的支持自 PHP 4.3.2 起可用。对 SWC 的支持自 PHP 4.3.0 起可用。对 TIFF 的支持是 PHP 4.2.0 添加的。

Note: JPEG 2000 支持是 PHP 4.3.2 添加的。注意 JPC 和 JP2 可以有不同的色彩深度的成分。此情况下,“bits”的值是碰到的最高的位深度。此外,JP2 文件可能包含有多个 JPEG 2000 代码流,此情况下,getimagesize() 返回此文件顶层中碰到的第一个代码流的值。

Note: 本函数不需要 GD 图像库。

返回一个具有四个单元的数组。索引 0 包含图像宽度的像素值,索引 1 包含图像高度的像素值。索引 2 是图像类型的标记:1 = GIF,2 = JPG,3 = PNG,4 = SWF,5 = PSD,6 = BMP,7 = TIFF(intel byte order),8 = TIFF(motorola byte order),9 = JPC,10 = JP2,11 = JPX,12 = JB2,13 = SWC,14 = IFF,15 = WBMP,16 = XBM。这些标记与 PHP 4.3.0 新加的 IMAGETYPE 常量对应。索引 3 是文本字符串,内容为“height="yyy" width="xxx"”,可直接用于 IMG 标记。



以下摘自php.net   
  For   file_exists   command:   
   
  I   have   found   a   quick   fast   non-fuss   way   to   help   you   to   check   if   an   image   file   exists   via   HTTP:
[Copy to clipboard]
PHP CODE:
$image_info   =   @getimagesize("http://$filelocation/$filename");   
  
$type=$image_info[2];   
      if   (
$type   ==   0)   {   
                                  echo   
"file   doesnt   exists";   
                                  }   else   {   
                                  echo   
"the   file   exists";   
                                  }


学会怎么调试程序,学会怎么设计模式,学会怎么配置环境,学会怎么带项目,学会怎么分析客户需求

TOP

上面会检查是不是图片格式,至于是否在文件中存在,你自己写吧
学会怎么调试程序,学会怎么设计模式,学会怎么配置环境,学会怎么带项目,学会怎么分析客户需求

TOP

不错 不错  这个函数 适合蚂蚁来判断
世界极静  只有灵魂独舞--------世界上没有任何事可以替代坚持。

我们都需要论坛 论坛也同时需要我们的支持

TOP

蚂蚁问的不是很明确
交流QQ群2:16142493
智能手机软件下载
PHP新手不可错过一帖
PHP新手如何获得积分
论坛需要你,我们大家需要你!

TOP

就是,我有一个文件夹,里面放了些图片,
每个图片都有名字,我有一个图片名,
想判断这个图片名是否存在在这个文件夹里

TOP

唉,用一个函数就成    file_exists   很方便!!!!
来几个例子吧
[Copy to clipboard]
PHP CODE:
<HTML>
<
HEAD>
<
TITLE>;P" />HP判断文件是否存在</TITLE>
</HEAD>
<BODY>
<?
print("
data.txt文件是否存在?"."<br>");
if(file_exists("
data.txt"))
{
  print("
这个文件存在");  //文件存在
  print(fileinode("
data.txt"));
}
else
{
  print("
文件不存在");  //文件不存在
}
?>
</BODY>
</HTML>


[ 本帖最后由 蚂蚁 于 2008-3-21 12:44 编辑 ]

TOP

交流QQ群2:16142493
智能手机软件下载
PHP新手不可错过一帖
PHP新手如何获得积分
论坛需要你,我们大家需要你!

TOP

我汗。。。你要是这个意思 大家都能回答你。  只是你的问题问的很绕了。。。
世界极静  只有灵魂独舞--------世界上没有任何事可以替代坚持。

我们都需要论坛 论坛也同时需要我们的支持

TOP

 12 12
发新话题