在上一篇文章《php檔案操作之如何清空檔案重新新增資料》的最後我們介紹了在檔案結尾新增資料(即追加資料)的一種方法--file_put_contents() 。以下這篇文章為大家介紹一下在文件末尾添加資料的另一種方法,有需要的可以參考參考。
直接開始正題!我們有一個名為「test.txt」的文字文件,裡面的內容為:
我們想要在文件末尾添加以下的一段資料:
https://www.php.cn/
我們來看看實作程式碼:
<?php header("Content-Type: text/html;charset=utf-8"); //设置字符编码 $file = "test.txt"; $handle = fopen($file, 'a'); //以追加写入的模式打开文件 fwrite($handle, 'https://www.php.cn/'); //写入内容 fclose($handle);//关闭文件 readfile($file); //读取并输出文件全部内容 ?>
輸出結果:
#關鍵程式分析:
fopen($filename, $mode)
函數可以依照指定檔案模式$mode
開啟一個檔案。當$mode
為a
或a
,設定在開啟檔案時,將檔案指標指向檔案結尾;這樣進行寫入操作時,資料會被追加到已有數據的後面。
fwrite()函數可以將字串寫入到開啟的檔案中,因此fwrite($handle, 'https://www.php.cn/')
語句的作用是:將字串「https://www.php.cn/
」寫入到已經開啟的「test.txt」。
寫入完成後,使用fclose()函數來關閉檔案。如果想要取得「test.txt」檔案中的新內容,就使用readfile($file)
函數直接取得。
總結:
在檔案末端追加資料有兩種方法:一種是使用fopen($file, 'a')
和fwrite()函數;另一種是使用file_put_contents(),設定函數第三個參數的值為「FILE_APPEND
」。
好了就說到這裡了,有其他想知道的,可以點選這個喔。 → →PHP檔案基礎操作
#推薦:《PHP面試題大匯總(收藏)》《php影片教學》
以上是php檔案操作之怎麼在檔案結尾加入數據的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本文比較了酸和基本數據庫模型,詳細介紹了它們的特徵和適當的用例。酸優先確定數據完整性和一致性,適合財務和電子商務應用程序,而基礎則側重於可用性和

本文討論了確保PHP文件上傳的確保,以防止諸如代碼注入之類的漏洞。它專注於文件類型驗證,安全存儲和錯誤處理以增強應用程序安全性。

本文討論了在PHP中實施API速率限制的策略,包括諸如令牌桶和漏水桶等算法,以及使用Symfony/Rate-limimiter之類的庫。它還涵蓋監視,動態調整速率限制和手

本文討論了使用password_hash和pyspasswify在PHP中使用密碼的好處。主要論點是,這些功能通過自動鹽,強大的哈希算法和SECH來增強密碼保護

本文討論了OWASP在PHP和緩解策略中的十大漏洞。關鍵問題包括注射,驗證損壞和XSS,並提供用於監視和保護PHP應用程序的推薦工具。


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

MantisBT
Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

ZendStudio 13.5.1 Mac
強大的PHP整合開發環境

SublimeText3漢化版
中文版,非常好用

Atom編輯器mac版下載
最受歡迎的的開源編輯器