当前位置:首页 > PHP教程 > php文件操作 > 列表

php判断文件是否存在

发布:smiling 来源: PHP粉丝网  添加日期:2013-12-16 16:58:37 浏览: 评论:0 

php判断文件是否存在其实很简单,只需要一个函数即可:file_exists(文件路径);用此函数一般用来判断文件是否存在,然后操作,常用的有删除文件:unlink(文件路径);

方法一:

  1. if(file_exists("data.txt")) 
  2.  { 
  3.   print("这个文件存在");  //文件存在 
  4.   print(fileinode("data.txt")); 
  5.  } 
  6.  else 
  7.  { 
  8.   print("文件不存在");  //文件不存在 
  9.  } 

方法二:

  1. <?php session_start(); 
  2. if($submit=="查找"){ 
  3. $file_up=$_post[files]; 
  4. if(file_exists($file_up)){ 
  5. echo "文件已经存在!!"
  6. }else{echo "该文件不存在!!";} 
  7. ?> 

方法三:

  1. <?php  
  2. $filename = './d243375_0.png';  
  3. $filename = realpath($filename);  
  4. if (!file_exists($filename)) {  
  5. die("图片不存在~!");  
  6. }  
  7. $size = getimagesize ($filename);  
  8. $file_extension = strtolower(substr(strrchr($filename,"."),1));  
  9. if("image/png" != $size['mime'] || $file_extension != "png"){  
  10. die("这不是一张完整的png图片");  
  11. }  
  12. $img = @imagecreatefrompng ($filename);  
  13. if($img){  
  14. ob_start("output_handler");  
  15. imagepng($img);  
  16. ob_end_flush();  
  17. }else{  
  18. die("不能正确的创建png图形,请检查png图形是否完好~");  
  19. }  
  20. function output_handler($img) {  
  21. header('content-type: image/png');  
  22. header('content-length:'.strlen($img));  
  23. return $img;  
  24. }  
  25. ?>

Tags: php 判断 文件 存在

分享到: