我們知道,在
PHP寫入文件判斷是否能被寫:
< ?php
能寫了的話可以使用file_put_contents函數實現PHP寫入文件:
- < ?php
- $file = 'dirlist.php';
- if (is_writable($file) == false) {
- die('我是雞毛,我不能');
- }
- $data = '我是可鄙,我想要';
- file_put_contents ($file, $data);
- ?>
file_put_contents函數在php5中新引進的函數(不知道存在的話用function_exists函數先判斷一下)低版本的php無法使用,可以使用如下方式實現PHP寫入文件:
- $f = fopen($file, 'w');
- fwrite($f, $data);
- fclose($f);