PHP寫入文件實(shí)現(xiàn)技巧分享
作者:佚名
PHP寫入文件通過檢查能執(zhí)行后,可以使用file_put_contents函數(shù)來實(shí)現(xiàn)。我們?cè)谖恼轮薪o出了具體的實(shí)現(xiàn)方法,希望對(duì)大家有所幫助。
我們知道,在PHP實(shí)現(xiàn)讀取文件的時(shí)候,首先要注意的就是查看這個(gè)文件能不能被讀取,否則一切都是浪費(fèi)時(shí)間。那么PHP寫入文件同樣也需要這樣做。#t#
PHP寫入文件判斷是否能被寫:
< ?php
- $file = 'dirlist.php';
- if (is_writable($file)
== false) { - die("我是雞毛,我不能");
- }
- ?>
能寫了的話可以使用file_put_contents函數(shù)實(shí)現(xiàn)PHP寫入文件:
- < ?php
- $file = 'dirlist.php';
- if (is_writable($file) == false) {
- die('我是雞毛,我不能');
- }
- $data = '我是可鄙,我想要';
- file_put_contents ($file, $data);
- ?>
file_put_contents函數(shù)在php5中新引進(jìn)的函數(shù)(不知道存在的話用function_exists函數(shù)先判斷一下)低版本的php無法使用,可以使用如下方式實(shí)現(xiàn)PHP寫入文件:
- $f = fopen($file, 'w');
- fwrite($f, $data);
- fclose($f);
責(zé)任編輯:曹凱
來源:
百度博客