首頁  >  文章  >  後端開發  >  PHP 追加文件

PHP 追加文件

WBOY
WBOY原創
2024-08-29 13:02:52826瀏覽

只需在 fopen() 函數中使用 a+ 或模式即可將一些特定資料附加到特定檔案中。您可以使用 fwrite() 函數在 PHP 中執行檔案追加操作。此功能可讓您將內容新增至特定的文字檔案。此外,您可以使用 fopen() 函數以追加模式開啟檔案。若要寫入任何類型的內容,必須僅以追加或寫入模式開啟檔案資源/資源。

廣告 該類別中的熱門課程 PHP 開發人員 - 專業化 | 8 門課程系列 | 3次模擬測驗

開始您的免費軟體開發課程

網頁開發、程式語言、軟體測試及其他

文法

語法與參數:

$fp = fopen('movies.txt', 'a')or die("Unable to open file!");

參數

PHP追加檔案參數說明:

fopen() 函數: PHP 程式語言的 fopen() 函數用於以不同類型的模式開啟文字文件,如讀取模式、寫入模式、追加模式等。符合要求。

Movies.txt: 在上面的語法中,「movies.txt」參數是文字檔案的名稱和路徑,通常在 fopen() 函數內部使用。文字檔名可以是任何名稱。

「a」模式:「a」模式參數是不可或缺的參數。表示追加模式參數。它有助於將一些文字檔案資料附加到根據我們的要求特別提到的任何文件中。

die() 函數: die() 函數僅在檔案不可用時幫助處理錯誤。這就是 PHP 程式語言中 die() 函數的主要用途。

追加檔案在 PHP 中如何運作?

在 PHP 中附加檔案是 PHP 程式設計的一個非常重要的概念,以便根據我們/使用者的需求處理檔案資料。查看下面的範例,以便您了解附加文件的工作原理。 PHP 程式設計的一些模式包括讀取檔案模式「r」、寫入檔案模式「w」、開啟檔案寫入模式/僅追加「a」、建立唯寫新檔案模式「x」、開啟檔案模式對於讀取/寫'r+',讀寫模式'w+',另一個附加資料模式'a+',檔案檢查模式'x+'是否存在等。同樣,對於不同類型的資料處理工作,不同的使用的模式類型。這裡專門使用了‘a’模式來追加資料。

實作 PHP 追加檔案的範例

以下是提到的範例:

範例#1

這是一個實作 PHP 程式語言的追加檔案功能的範例,以便將一些文字內容追加到文字檔案中。首先,建立一個名為“fp”的變量,它有助於打開文字檔案“movies.txt”,然後使用具有 echo 功能的“fread()”函數列印文字檔案的全部內容。然後使用 close() 函數關閉開啟的文字檔。
標籤用於換行,而


則用於換行。標籤用於水平線。然後,再次建立“$fp”以在 fopen() 函數的幫助下開啟檔案“movies.txt”。然後使用 fwrite() 函數將一些資料文字附加到 movie.txt 檔案中。這個fwrite()函數使用了兩次,將文字內容兩次輸入到movies.txt檔案中。最後,echo 只是用來在瀏覽器中顯示一些字串輸出。查看以下部分的輸出,以了解附加功能的工作原理。

代碼:

";
echo fread($fp,filesize('movies.txt'));
fclose($fp);
echo "
"; $fp = fopen('movies.txt', 'a')or die("Unable to open file!");//opens file in append mode echo "
"; echo "Here I am going to add a movie name texts :: 6. The IRon Man, 7. The Hulk"; echo "
"; fwrite($fp, '6. The IRon Man '); echo "
"; fwrite($fp, '7. The Hulk'); echo "
"; fclose($fp); echo "
"; echo "File appended with the content successfully"; echo ""; ?>

輸出:

PHP 追加文件

範例#2

這也是將文字附加到特定文字檔案「persons.txt」的類似範例。 ' 這裡,首先使用了一些html標籤。這些不會影響任何事情。然後使用「$fp1」開啟文字文件,然後使用fread()函數在PHP檔案執行後在瀏覽器本身中顯示整個persons.txt檔案內容。 fclose() 函數有助於關閉開啟的檔案。您可以開啟文字檔案並遇到文件中存在的文字。

代碼:

<!DOCTYPE html>
<html>
<head>
<title>PHP File Append Concept</title>
</head>
<body>
<?php
$fp1 = fopen('persons.txt', 'r')or die("Unable to open file!");//opens file in append mode
echo "List of persons in the text file :: <br>";
echo fread($fp1,filesize('persons.txt'));
fclose($fp1);
echo "<br>";
echo "<hr>";
$file1 = fopen('persons.txt', 'a');//opens file in append mode
//appending person names
// Appending string text 'Padmavathi'
echo "Now adding string text names Padmavathi and Shekshavali to the text file :: ";
echo "<br>";
echo "<hr>";
fwrite($file1, ' Padmavathi, \n ');
// Appending string text 'Shekshavali'
fwrite($file1, 'Shekshavali');
//Closing the opened file
fclose($file1);
echo "Now the PHP File append concept is done successfully";
?>
</body>
</html>

輸出:

PHP 追加文件

結論

我希望您了解什麼是PHP 追加文件的定義及其語法和參數解釋,如何用PHP 編程語言追加文件,以及PHP 追加文件概念的各種示例,以了解PHP 追加文件概念更好地附加PHP程式語言的文件概念。

以上是PHP 追加文件的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:PHP 寫入文件下一篇:PHP 寫入文件