PHP写入文件实现技巧分享_PHP教程

WBOY
Lepaskan: 2016-07-15 13:34:23
asal
1589 orang telah melayarinya

我们知道,在

PHP写入文件判断是否能被写:

 ?php  

  1. $file = 'dirlist.php';  
  2. if (is_writable($file) 
    == false) {  
  3. die("我是鸡毛,我不能");  
  4. }  
  5. ?> 
  6.  

能写了的话可以使用file_put_contents函数实现PHP写入文件:

<ol class="dp-xml">
<li class="alt"><span><span class="tag"><span> ?php  </span></span></span></li>
<li>
<span>$</span><span class="attribute">file</span><span> = </span><span class="attribute-value">'dirlist.php'</span><span>;  </span>
</li>
<li class="alt"><span>if (is_writable($file) == false) {  </span></li>
<li><span>die('我是鸡毛,我不能');  </span></li>
<li class="alt"><span>}  </span></li>
<li>
<span>$</span><span class="attribute">data</span><span> = </span><span class="attribute-value">'我是可鄙,我想要'</span><span>;  </span>
</li>
<li class="alt"><span>file_put_contents ($file, $data);  </span></li>
<li>
<span class="tag">?></span><span> </span>
</li>
<li class="alt"><span> </span></li>
</ol>
Salin selepas log masuk

file_put_contents函数在php5中新引进的函数(不知道存在的话用function_exists函数先判断一下)低版本的php无法使用,可以使用如下方式实现PHP写入文件:

<ol class="dp-xml">
<li class="alt"><span><span>$</span><span class="attribute">f</span><span> = </span><span class="attribute-value">fopen</span><span>($file, 'w');  </span></span></li>
<li><span>fwrite($f, $data);  </span></li>
<li class="alt"><span>fclose($f);  </span></li>
</ol>
Salin selepas log masuk


www.bkjia.comtruehttp://www.bkjia.com/PHPjc/445975.htmlTechArticle我们知道,在 PHP写入文件判断是否能被写: ?php $ file = 'dirlist.php' ; if(is_writable($file) ==false){ die(我是鸡毛,我不能); } ? 能写了的话可以使用...
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan