Heim  >  Artikel  >  Backend-Entwicklung  >  PHP schreibt fortlaufend Strings in eine Datei

PHP schreibt fortlaufend Strings in eine Datei

藏色散人
藏色散人Original
2019-10-15 09:27:113312Durchsuche

PHP schreibt fortlaufend Strings in eine Datei

php schreibt weiterhin Zeichenfolgen in eine Datei

php /* schreibt weiterhin Zeichenfolgen in den Header der Datei Hallo .txt Schreiben Sie eine Zeile mit der Zeichenfolge „Hallo Welt“. Der Code muss vollständig sein*/

Der PHP-Code lautet wie folgt:

<?php

//fopen,指定文件位置和模式,hello.txt指的就是当前目录下的hello.txt文件,如果在当前目录下的test文件夹下,就应该是test/hello.text,&#39;r&#39;指的是用只读的方式打开,指针(光标)放在文件头,
$fp=fopen(&#39;hello.txt&#39;,&#39;r&#39;);
//定义要写入的字符串,"\n"是换行的意思,如果没有换行,可以吧"\n"替换成"\r\n";
$str=&#39;hello!&#39;."\n";
//filesize(&#39;hello.txt&#39;),获得次文件的大小字节,那么这一行的意思是读取hello.txt的内容,
//$str.=fread($fp,filesize(&#39;hello.txt&#39;)); 和$str = $str.fread($fp,filesize(&#39;hello.txt&#39;));是等同的
$str.=fread($fp,filesize(&#39;hello.txt&#39;));
//关闭$fp句柄,就是把内存占用和句柄释放掉
fclose($fp);
//不解释
$fp1=fopen(&#39;hello.txt&#39;,&#39;w&#39;);
//用fwrite向hello.txt写入$str,结束是我建议再次调用fclose,避免内存占用
fwrite($fp1,$str);
?>

Weitere PHP-bezogene Kenntnisse finden Sie unter die PHP chinesische Website!

Das obige ist der detaillierte Inhalt vonPHP schreibt fortlaufend Strings in eine Datei. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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