Heim >Backend-Entwicklung >PHP-Tutorial >PHP文件打开、关闭、写入的判断与执行_PHP教程

PHP文件打开、关闭、写入的判断与执行_PHP教程

WBOY
WBOYOriginal
2016-07-13 17:43:42833Durchsuche

今天学习PHP的文件操作命令,涉及了fopen、fwrite、fclose、is_writable,但在使用中,很多时候可能遇到文件不存在、没有权限写入、打开失败、写入失败等各种问题,如何准确的控制和判断成了PHP中的一个“小问题”,下面是从书上摘抄下来的语句。

  

  $filename = "html/cache.txt";
  $contents = "我是张斌";
  if(is_writable($filename)){
      if(($handle = fopen($filename,"a") )== false){
         echo "写入文件 $filename 失败";
         exit();
      }
     if(fwrite($handle,$contents) == false){
        echo "写入文件$filename失败";
        exit();
      }
     echo "写入文件 $filename 成功";

     fclose($handle);
   }else{
     echo "文件$filename不可写入";
   }
?>

PHP文件打开、关闭、写入的判断与执行_PHP教程

编程小节:注意中英文输入法的符号,特别是中文后的“;”!

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/478825.htmlTechArticle今天学习PHP的文件操作命令,涉及了fopen、fwrite、fclose、is_writable,但在使用中,很多时候可能遇到文件不存在、没有权限写入、打开失败、...
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn