[請益] 寫入檔案

看板PHP作者 (不要親我)時間17年前 (2007/11/19 09:47), 編輯推噓6(606)
留言12則, 5人參與, 最新討論串5/5 (看更多)
大家好 最近教到寫入檔案的語法 有一些問題想請教大家 ------------------(1)---------------------------- $line="哈囉你好嗎?\r\n"; $line.="珍重再見!\r\n"; $line.="期待再相逢!\r\n"; file_put_contents("002.txt",$line); 類似這樣 我想請問,每次寫入檔案,都不要把前一次寫的東西清掉! 該怎麼辦?記得似乎有寫入的位置從檔案最後面開始寫入! 可是我是每次更新網頁建立檔案,整個檔案都換新的!! --------------------------------------------------- ---------------------(2)----------------------------- 我創了一個變數 $name=1; $line="哈囉你好嗎?\r\n"; $line.="珍重再見!\r\n"; $line.="期待再相逢!\r\n"; file_put_contents("$name.txt",$line); $name=$name+1; 我這樣做的話似乎... 就算程式重新執行 還是會是1... 有什麼辦法可以每次都產生不同檔名檔案.. 難道要用隨機嗎..@@? ---------------------------------------------------------- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.60.11.253

11/19 09:54, , 1F
$name要存進資料庫..
11/19 09:54, 1F

11/19 09:56, , 2F
@@我們還沒教到弄資料庫@@"~
11/19 09:56, 2F

11/19 09:57, , 3F
請問有其他變通方法嘛?我剛剛想到是抓時間日期當檔名
11/19 09:57, 3F

11/19 10:08, , 4F
每次重跑php, $name就會變回1呀
11/19 10:08, 4F

11/19 10:09, , 5F
"時間日期接亂數" 這樣不錯喔~
11/19 10:09, 5F

11/19 10:22, , 6F
第一個問題可以在這找function http://0rz.tw/923gj
11/19 10:22, 6F

11/19 10:23, , 7F
http://0rz.tw/933jK << 這裡比較詳細 fseek
11/19 10:23, 7F

11/19 10:55, , 8F
謝謝
11/19 10:55, 8F

11/19 11:03, , 9F
file_put_contents第3個參數擺FILE_APPEND
11/19 11:03, 9F

11/19 12:33, , 10F
fopen用a+
11/19 12:33, 10F

11/19 12:48, , 11F
file_put_contents( $name.".txt", $line);
11/19 12:48, 11F

11/19 12:49, , 12F
另外 要達到貼到最後 就先取出檔案接上去之後再放回去嚕..
11/19 12:49, 12F
文章代碼(AID): #17GEj067 (PHP)
討論串 (同標題文章)
文章代碼(AID): #17GEj067 (PHP)