您好,登錄后才能下訂單哦!
小編給大家分享一下php在一個文件不斷寫入字符串的方法,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
php在一個文件不斷寫入字符串
php /*不斷在文件hello.txt頭部寫入一行"hello world"字符串,要求代碼完整*/
PHP代碼如下:
<?php //fopen,指定文件位置和模式,hello.txt指的就是當前目錄下的hello.txt文件,如果在當前目錄下的test文件夾下,就應該是test/hello.text,'r'指的是用只讀的方式打開,指針(光標)放在文件頭, $fp=fopen('hello.txt','r'); //定義要寫入的字符串,"\n"是換行的意思,如果沒有換行,可以吧"\n"替換成"\r\n"; $str='hello!'."\n"; //filesize('hello.txt'),獲得次文件的大小字節,那么這一行的意思是讀取hello.txt的內容, //$str.=fread($fp,filesize('hello.txt')); 和$str = $str.fread($fp,filesize('hello.txt'));是等同的 $str.=fread($fp,filesize('hello.txt')); //關閉$fp句柄,就是把內存占用和句柄釋放掉 fclose($fp); //不解釋 $fp1=fopen('hello.txt','w'); //用fwrite向hello.txt寫入$str,結束是我建議再次調用fclose,避免內存占用 fwrite($fp1,$str); ?>
以上是php在一個文件不斷寫入字符串的方法的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。