ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => ข้อความที่เริ่มโดย: monthonsite ที่ 30 เมษายน 2013, 18:58:30



หัวข้อ: สอบถาม PHP เรื่องการเขียนข้อมูลลง Text file ทีครับ
เริ่มหัวข้อโดย: monthonsite ที่ 30 เมษายน 2013, 18:58:30
ผมไม่เก่งด้านนี้อ่าครับ ขอถามทีนะครับ
ปกติเวลา PHP เขียนข้อมูลลง txt อ่าครับ
ข้อมูลแรก a ข้อมูลต่อมา b ข้อมูลต่อมา c

เวลาที่บันทึกลงไฟล์มันก็จะเป็น
a
b
c
.
'
'

z
 
อ่าครับ เราพอมีวิธีไหนบ้างที่จะเป็น

z
.
.
.
c
b
a

เข้าใจง่ายๆคือ ข้อมูลใหม่สุดอยู่บน Text ไฟล์อ่าครับ
** ถ้าไม่ได้ พอจะมีโค้ด PHP ที่เอา Line ล่างสุดมามาแสดงใน php ได้ไหมครับ?

+1 ให้คำตอบที่ใช้ได้ครับ ขอบคุณครับบ


หัวข้อ: Re: สอบถาม PHP เรื่องการเขียนข้อมูลลง Text file ทีครับ
เริ่มหัวข้อโดย: masterkan ที่ 30 เมษายน 2013, 19:38:07
ลองประยุกต์ดูครับ

http://laughingmeme.org/2008/02/28/reading-a-file-backwards-in-php/

http://stackoverflow.com/questions/6451232/php-reading-large-files-from-end


หัวข้อ: Re: สอบถาม PHP เรื่องการเขียนข้อมูลลง Text file ทีครับ
เริ่มหัวข้อโดย: Putter™ ที่ 30 เมษายน 2013, 19:51:03
โค๊ด:
<?php

$open fopen('old.txt','a+');
fwrite($open,'input1'.PHP_EOL);
fclose($open);

$data implode(PHP_EOL,array_reverse(explode(PHP_EOL,trim(file_get_contents('old.txt')))));
file_put_contents('new.txt',$data);

?>

ผลลัพท์อยู่ในไฟล์ new.txt ส่วน input1 ก็เป็นค่า input นะครับ

หรือเอาง่ายๆก็

โค๊ด:
<?php
$input 'input1'.PHP_EOL;
$get file_get_contents('test.txt');
file_put_contents('test.txt',$input.$get);

?>

มั่วๆเอานะคับแต่น่าจะประมาณนี้  :wanwan031:


หัวข้อ: Re: สอบถาม PHP เรื่องการเขียนข้อมูลลง Text file ทีครับ
เริ่มหัวข้อโดย: navico ที่ 30 เมษายน 2013, 19:56:23
เปิดไฟล์ ดึงข้อมูลออกมาต่อท้ายข้อมูลใหม่ แล้วบันทึกทับไฟล์เดิม


หัวข้อ: Re: สอบถาม PHP เรื่องการเขียนข้อมูลลง Text file ทีครับ
เริ่มหัวข้อโดย: monthonsite ที่ 30 เมษายน 2013, 20:16:40
ขอบคุณนะครับ ได้แว้วคับ
+1 ให้ทุกท่านคับ


หัวข้อ: Re: สอบถาม PHP เรื่องการเขียนข้อมูลลง Text file ทีครับ
เริ่มหัวข้อโดย: เกมส์สยามดอทคอม ที่ 30 เมษายน 2013, 22:22:05
ลองประยุกต์ดูครับ

[url]http://laughingmeme.org/2008/02/28/reading-a-file-backwards-in-php/[/url]

[url]http://stackoverflow.com/questions/6451232/php-reading-large-files-from-end[/url]


ตามนี้เลยครับ

ค่อยๆ ศึกษาไปเดี๋ยวก็เก่ง พี่ที่นี่ให้ความรู้ได้เยอะ