當前位置:首頁 » 編程語言 » php生成txt

php生成txt

發布時間: 2025-09-26 11:44:43

『壹』 如何新建一個php項目

php項目開發過程中,常常需要自動創建一些文件,如生成靜態html,生成php緩存文件,生成txt文件等等。下面就分享一下如何利用php程序創建文件,並向文件中寫入內容。

一個項目中,可能不止一次需要生成文件,因此我們可以定義一個函數,當需要創建文件時再來調用這個函數,即可。

步驟一、定義函數writefile,用於以寫的方式打開一個文件,文件不存在時自動創建,並向文件寫入內容,代碼如下。

01 <?php
02
03 function writefile($fname,$str){
04
05 $fp=fopen($fname,"w");
06
07 fputs($fp,$str);
08
09 fclose($fp);
10
11 }
12
13 ?>

步驟二、函數的使用。如創建test.txt文件,並寫入內容「abc」,代碼如下:

1 <?php
2
3 $filename='test.txt';
4
5 $str='abc';
6
7 writefile($filename,$str);
8
9 ?>

通過上述兩個步驟的操作,即可實現php創建文件的功能。

『貳』 php 如何創建txt文件

有兩種方法:

  1. file_put_contents("/tmp/a.txt","");

  2. system("cd /tmp; touch 1.txt"); 這種只時候在伺服器執行,本地不可以

『叄』 php寫本地txt文件

PHP是在伺服器上運行的,用PHP寫的程序,只能在伺服器上建立TXT文件,無法在客戶電腦建立文件。

如果是寫在伺服器上,xx.php的代碼可以是這樣:
<?php
file_put_contents('a.txt', $_REQUEST['a']??'');
?>
如果你是PHP7之前的版本,上面的??''會導致語法錯誤,需要刪除。

熱點內容
分量演算法 發布:2025-09-26 13:33:36 瀏覽:204
阿里雲伺服器php環境 發布:2025-09-26 13:32:44 瀏覽:358
安裝vm腳本錯誤 發布:2025-09-26 13:31:19 瀏覽:65
交換坐騎腳本大全 發布:2025-09-26 13:30:26 瀏覽:161
eclipsejava打包 發布:2025-09-26 13:28:15 瀏覽:954
qt編譯後要依賴gcc庫 發布:2025-09-26 13:20:21 瀏覽:209
資料庫分幾個 發布:2025-09-26 13:20:21 瀏覽:409
ms腳本創建 發布:2025-09-26 12:47:30 瀏覽:385
java的json包 發布:2025-09-26 12:36:12 瀏覽:799
eclipse怎麼查看源碼 發布:2025-09-26 12:22:03 瀏覽:849