10/10/2018, 11:44
[PHP] làm sao để ghi vào một dòng bất kì trong file text
mình có 1 file text có dạng :
0
1
2
3
4
5
6
7
8
9
10
mình muốn ghi vào dòng số 3 và xóa dòng số 8. nhưng không biết làm sao . php chỉ có 1 lệnh fwrite nhưng không xài được trong trường hợp nầy. nhờ mọi người chỉ giúp cách
Reply With Quote
0
1
2
3
4
5
6
7
8
9
10
mình muốn ghi vào dòng số 3 và xóa dòng số 8. nhưng không biết làm sao . php chỉ có 1 lệnh fwrite nhưng không xài được trong trường hợp nầy. nhờ mọi người chỉ giúp cách
Reply With Quote
Bài liên quan
- đọc hết file đó ra, dùng explode để tách dòng số 3 ra, nối lại, rồi lại ghi vào file cũ
muốn tách dòng thì explode("\n", $string) nhé, sẽ trả về mảng các dòng, chúc thành công
Reply With Quote
Bạn read file .txt, foreach từng dòng, rồi đưa vào database (Id,LineContent)
Sau đó thao tác trong database và ghi lại ra file.
Cách này mình vẫn làm với data txt vài trăm dòng, chạy nuột.