Heim  >  Artikel  >  Backend-Entwicklung  >  php 文件写入

php 文件写入

WBOY
WBOYOriginal
2016-08-08 09:18:531696Durchsuche

比如我们要操作的文件是demo.txt

一种方式是 

$file = fopen('demo.txt','a');

$content = 'xxxxxxxx';

fwrite($file,$content);

fclose($file);

有时文件写入写出比较频繁,防止写入失败,可以使用

flock($file,LOCK_EX);

flock($file,LOCK_UN);

另一种方式

使用file_put_contents();

if(file_exists('demo.txt')){

                        $str = 'xxxxx';
$fp = 'deno.txt';
$fcontent = $str."\r\n";
file_put_contents($fp,$fcontent,FILE_APPEND | LOCK_EX);
}else{
echo 'the file does not exist';
}

需要注意的是要写入的文件路径是绝对路径,可以运用__FILE__获得

版权声明:本文为博主原创文章,未经博主允许不得转载。

以上就介绍了php 文件写入,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

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