网站地图    收藏   

主页 > php专栏 > php文件操作 >

php判断文件是否存在 - php文件操作

来源:自学PHP网    时间:2014-11-28 00:07 作者: 阅读:

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

php判断文件是否存在

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. ?>

自学PHP网专注网站建设学习,PHP程序学习,平面设计学习,以及操作系统学习

京ICP备14009008号-1@版权所有www.zixuephp.com

网站声明:本站所有视频,教程都由网友上传,站长收集和分享给大家学习使用,如由牵扯版权问题请联系站长邮箱904561283@qq.com

添加评论