請問php如何寫入檔案,PHP如何將頁面顯示的內容寫入檔案

2022-02-16 17:32:10 字數 3733 閱讀 1850

1樓:易寄波

嗯,很簡單,不過這次不是用file_put_contents()函式了,**如下:

// 假設你的檔案b.php已經建立,並且有權操作

// 但還是加上許可權設定的語句,比較保險

chmod(dirname(__file__), 0777); // 以最高操作許可權操作當前目錄

// 開啟b.php檔案,這裡採用的是a+,也可以用a,a+為可讀可寫,a為只寫,如果b.php不能存在則會建立它

模式就是一種追加模式,如果是w模式則會刪除之前的內容再新增

// 獲取需要寫入的內容

$c = '我是要被追加的內容!';

// 寫入追加的內容

fwrite($c, $file);

// 關閉b.php檔案

fclose($file);

// 銷燬檔案資源控制代碼變數

unset($file);

以上**若有什麼不明白不懂的地方,隨時可以追問~

2樓:大敏帶你探尋古代文明

開啟檔案時,引數設定為追加模式。

fopen(file, 'a');

這樣就可以追加內容了。

其它正常寫就行。

3樓:匿名使用者

<?php

header("content-type:text/html;charset=utf-8");

$file_path="test.txt";

if(file_exists($file_path))elseecho "新增ok";

fclose($fp);

樓主可以試試,是不是你要的結果。

php如何將頁面顯示的內容寫入檔案

4樓:釣俠

1.**根目錄下建立zhidao.php

2.在php檔案內編寫如下**

3.瀏覽器中輸入:localhost/zhidao.php

5樓:陽光上的橋

php把字串內容寫入檔案的例子程式如下:

<?php

$f='abc.txt';

$s='任何內容都可以';

file_put_contents($f,$s);

?>

6樓:tian陸磊

ls的掉了一句。

<?php

$f='d:/abc.txt';

$s='目標url網頁';

$hand = fopen($s,'rb');

file_put_contents($f,$hand);

?>

php 寫入資訊到檔案中

7樓:匿名使用者

放到資料庫裡就可以了撒,前臺呼叫就行了不

寫到一個檔案

<?php

$op=fopen(1.txt,'w');

$value="想寫入的資訊";

fwrite($op,$value);

fclose($op);

?>

8樓:

當然可以,這是快取應用最簡單的一個應用了

思路如下:

1,在後臺做個表單可以輸入主題,地址,**什麼的,2,提交後,把這些資訊放到一個陣列裡面比如$arr['themes']="abc";

$arr['address']="abc";

$arr['phone']="abc";

3,再把這個陣列轉換成字串

4,寫入檔案

附:陣列轉字串函式

-------------------------//遞迴陣列生成字串 by phperz. comfunction arr2str($arr,&$str)else

}$str .= "),";

return $str;

}-------------------------例:$arr['themes']="abc";

$arr['address']="abc";

$arr['phone']="abc";

建立快取

arr2str($arr,&$data); //把陣列轉成字串$data = "<?php\r\n \$data=".rtrim($data,",")."\r\n?>";

fwrite($fp,$data);//寫入檔案呼叫時把cache.php include到當然檔案直接用$data['address']就可以呼叫你的地址資料了.

9樓:匿名使用者

這麼寫還不累死了阿

用mysql資料庫阿

10樓:蕾哈爾的星星

檢視php手冊fopen()函式有具體的例子

php怎麼把資料寫入文字檔案

11樓:匿名使用者

1、使用touch命令建立一個a.php的檔案。

3、使用touch命令建立一個b.php的檔案。

5、使用touch命令建立1.txt。

6、使用chmod命令將其許可權設定為777。

7、開啟瀏覽器輸入localhost/a.php,看到a.php的表單了,輸入相應的資料,點選提交即可。

8、提交成功後,檢視一下1.txt的資料,已經寫入到1.txt了文字檔案。

12樓:匿名使用者

1、主要用到fopen和fwrite()兩個函式2、 fopen()函式的用法為fopen("檔名","模式"),如果檔案不存在可以自動建立檔案

模式主要有8種:

r開啟檔案為只讀。檔案指標在檔案的開頭開始。w開啟檔案為只寫。

刪除檔案的內容或建立一個新的檔案,如果它不存在。檔案指標在檔案的開頭開始。a開啟檔案為只寫。

檔案中的現有資料會被保留。檔案指標在檔案結尾開始。建立新的檔案,如果檔案不存在。

x建立新檔案為只寫。返回 false 和錯誤,如果檔案已存在。r+開啟檔案為讀/寫、檔案指標在檔案開頭開始。

w+開啟檔案為讀/寫。刪除檔案內容或建立新檔案,如果它不存在。檔案指標在檔案開頭開始。

a+開啟檔案為讀/寫。檔案中已有的資料會被保留。檔案指標在檔案結尾開始。

建立新檔案,如果它不存在。x+建立新檔案為讀/寫。返回 false 和錯誤,如果檔案已存在。

3、fwrite()的用法為fwrite("檔名",$變數)例如:<?php

$myfile = fopen("newfile.txt", "w") or die("unable to open file!");

$txt = "bill gates\n";

fwrite($myfile, $txt);

$txt = "steve jobs\n";

fwrite($myfile, $txt);

fclose($myfile);

?>

13樓:匿名使用者

<?php

$str="aaaaaa"; //文字

$file="book.txt"; //檔名 如果在資料夾下 就是 book/book.txt

$fp=fopen($file,"w");//得到指標fwrite($fp,$str);//寫

fclose($fp);//關閉

?>

請問php如何實現實時監控檔案

這個如果用c 或者c亦或者直接對記憶體指標,堆疊操作的語言,比較翻遍,但是,那些語言網頁後端又沒php這麼開發流暢,所以,比較難實現這種,當然了,也可能是我個人認知比較淺薄,淺淺一語,望笑納。ignore user abort,該函式表示客戶端斷掉後是否要中止php的執行。預設是中止 換句話說,在請...

利用PHP如何寫APP介面詳解,如何用PHP簡單寫App介面

你剛剛才入門嘛?寫介面 和 寫方法其實差不多 都是在呼叫的時候 完成你需 php裡面app介面怎麼寫出來 1 目的 清楚明白所寫介面的用途 2 安全性 做好介面的安全性,防止介面資料洩露,做好必要的引數加密措施 3 按需分配 接受值和返回值要實用,不接受和返回不需要的資料,返回值返回什麼應與使用者時...

如何利用PHP執行 SQL檔案,怎樣在一個PHP檔案中執行另一個PHP檔案

二種方法 1.在伺服器端執行 即在伺服器端php檔案解析的時候執行,使用include require 函式將檔案引入 include thatday.php 然後呼叫thatday.php中的主函式 2.在客戶端執行 此方法的效果等同於iframe,即會產對所執行檔案的一次訪問.怎麼在linux下...