หน้า 1 จากทั้งหมด 1

copy ข้อความจาก text หนึ่ง ไปเก็บไว้อีก text หนึ่งยังไงครับ

โพสต์แล้ว: 01/04/2010 6:51 pm
โดย witkot
เราสามารถคัดลอกข้อความจากไฟล์ text หนึ่งไปไว้อีก text หนึ่งได้มั้ยคับ
การทำงานโค้ดที่ผมเขียนคือ ใช้ while อ่านข้อความในไฟล์ชื่อ compile.txt แล้วตรวจจับข้อความในบรรทัดที่ขึ้นต้นด้วย error แล้วเก็บไว้ในตัวแปรชื่อ $buffer ตอนนี้ผมสมารถสั่งให้มันแสดงบรรทัดที่ขึ้นต้นด้วย error จากคำสั่ง echo"$buffer";
แต่ผมอยากจะก็อปข้อความที่ $buffer เก็บไว้ไปเขียนลงไฟล์ text ใหม่ ได้ยังไงคับ

ผมลงใช้คำสั่งเขียนไฟล์มาใหม่แนวนี้ก็ไม่ได้คับ
echo exec ("C:/TC/BIN/tcc -Ic:/tc/include -Lc:/tc/lib $filename > C:/AppServ/www/project2/Compile.txt "); สร้างไฟล์มาใหม่ชื่อ compile แล้วเขียนข้อมูลลงไป

ผมสามารถเขียนแบบไหนได้บ้างครับ ที่สามารถสร้างไฟล์ขึ้นมาใหม่ได้ด้วย

Re: copy ข้อความจาก text หนึ่ง ไปเก็บไว้อีก text หนึ่งยังไงครับ

โพสต์แล้ว: 02/04/2010 10:48 am
โดย mindphp
ใช้ function ทางด้านไฟล์ ของ php ก็ได้ครับ ไม่ต้องใช้ คำสั่งระบบก็ทำได้

ใช้ function เพื่ออ่านไฟล์ แล้วเทียบ
https://www.mindphp.com/modules.php?name ... ystem.html

อ่านไฟล์ เป็น array
https://www.mindphp.com/modules.php?name ... .file.html
Loop เพื่อจัดการทีละบรรทัด
ข้อความที่ขึ้นต้นด้วย error
eregi("^error",$str)

Re: copy ข้อความจาก text หนึ่ง ไปเก็บไว้อีก text หนึ่งยังไงครับ

โพสต์แล้ว: 02/04/2010 1:53 pm
โดย witkot
ขอบคุณครับ

กำลังทำควาเข้าใจครับ

ถ้าติดตรงไหนจะมารบกวนใหม่นะครับ

แหะๆ

Re: copy ข้อความจาก text หนึ่ง ไปเก็บไว้อีก text หนึ่งยังไงครับ

โพสต์แล้ว: 02/04/2010 3:25 pm
โดย mindphp
ครับ ยินดีครับ
มาแนะนำคนอื่นก็ได้ครับ :lol:

Re: copy ข้อความจาก text หนึ่ง ไปเก็บไว้อีก text หนึ่งยังไงครับ

โพสต์แล้ว: 05/04/2010 4:34 pm
โดย witkot
ได้แล้วครับ

ขอบคุณมากครับ

ใช้ w+

แค่นั้นเอง

โง่อยู่ตั้งนาน