|
最简单的方法就是用fopen(),看看文件能否打开,能打就文件当然就存在
[U]复制代码[/U] 代码如下:
if( @fopen( $url, 'r' ) )
{
echo 'File Exits';
}
else
{
echo 'File Do Not Exits';
}
?>
语法:fopen(filename,mode,include_path,context)
[TR]
参数
描述[/TR]
[TR]
[TD]filename[/TD]
[TD]必需。规定要打开的文件或 URL。[/TD][/TR]
[TR]
[TD]mode[/TD]
[TD]必需。规定要求到该文件/流的访问类型。可能的值见下表。[/TD][/TR]
[TR]
[TD]include_path[/TD]
[TD]可选。如果也需要在 include_path 中检索文件的话,可以将该参数设为 1 或 TRUE。[/TD][/TR]
[TR]
[TD]context[/TD]
[TD]可选。规定文件句柄的环境。Context 是可以修改流的行为的一套选项。[/TD][/TR]
mode 参数的可能的值
[TR]
mode
说明[/TR]
[TR]
[TD]"r"[/TD]
[TD]只读方式打开,将文件指针指向文件头。[/TD][/TR]
[TR]
[TD]"r+"[/TD]
[TD]读写方式打开,将文件指针指向文件头。[/TD][/TR]
[TR]
[TD]"w"[/TD]
[TD]写入方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。[/TD][/TR]
[TR]
[TD]"w+"[/TD]
[TD]读写方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。[/TD][/TR]
[TR]
[TD]"a"[/TD]
[TD]写入方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。[/TD][/TR]
[TR]
[TD]"a+"[/TD]
[TD]读写方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。[/TD][/TR]
[TR]
[TD]"x"[/TD]
[TD]
创建并以写入方式打开,将文件指针指向文件头。如果文件已存在,则 fopen() 调用失败并返回 FALSE,并生成一条 E_WARNING 级别的错误信息。如果文件不存在则尝试创建之。
这和给底层的 open(2) 系统调用指定 O_EXCL|O_CREAT 标记是等价的。
此选项被 PHP 4.3.2 以及以后的版本所支持,仅能用于本地文件。
[/TD][/TR]
[TR]
[TD]"x+"[/TD]
[TD]
创建并以读写方式打开,将文件指针指向文件头。如果文件已存在,则 fopen() 调用失败并返回 FALSE,并生成一条 E_WARNING 级别的错误信息。如果文件不存在则尝试创建之。
这和给底层的 open(2) 系统调用指定 O_EXCL|O_CREAT 标记是等价的。
此选项被 PHP 4.3.2 以及以后的版本所支持,仅能用于本地文件
[/TD][/TR]
您可能感兴趣的文章:php ajax无刷新上传图片实例代码php判断上传的Excel文件中是否有图片及PHPExcel库认识PHP判断图片格式的七种方法小结PHP判断远程图片是否存在的几种方法php判断GIF图片是否为动画的方法PHP判断文章里是否有图片的简单方法PHP判断一个gif图片是否为动态图片的方法php通过获取头信息判断图片类型的方法两种php实现图片上传的方法PHP上传图片时判断上传文件是否为可用图片的方法
|
|