PHP Gen Words Doc file แบบใช้ Template  สร้างคำถาม

 3,043 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 29/03/2013

PHP Gen Words Doc file แบบใช้ Template

ตัวอย่างการ Gen ไฟล์ word ออกมาเป็น .Doc แบบใช้ Template
ผมทำตามขึ้นตอนนี้ครับ

ตัวอย่าง template.doc พิมพ์ remark ไว้ เช่น

#data1
#data2

จากนั้นใน PHP ก็ Code ตามนี้เลย

ตัวอย่าง gen_doc.php

$template_file = "template.doc";
$handle = fopen($template_file , "r");

//เปิดไฟล์ template ขึ้นมา
$contents = fread($handle, filesize($template_file));

//ทำการ Replace ค่าตามจุดที่เรา ทำ Remark ไว้
$original= array("#data1", "#data2");
$new = array("1.xxxxxxx\n2.bbbbbbbb\n3.xxxxxxxxx", "Good Job");
$newphrase = str_replace($original, $new, $contents);

//สั่ง Export ออกมาเป็นชื่อไฟล์ใหม่
$handle2 = fopen("test.doc" , "w");
echo $newphrase;
fwrite ( $handle2 ,$newphrase);
fclose ($handle);
fclose($handle2);

ผลที่ได้ไฟล์ test.doc คือ

1.xxxxxxx
2.xxxxxxxx
3.xxxxxxxxxx
Good Job

แบบง่ายๆ ก็ประมาณนี้ครับ


ถ้าชอบบทความนี้ กด Like เลย :PHP Gen Words Doc file แบบใช้ Template

 3,043 view  หมวดหมู่ : สำหรับโปรแกรมเมอร์  วันที่สร้าง : 29/03/2013



SOA,Java,XSLT

 ร่วมแสดงความคิดเห็นได้ที่นี่

#1.    แจ่ม ↓
@ เพิ่งรู้วิธีทำให้ ขึ้นบรรทัดก็ตอนนี้แหละ

...............................................
#2.    สปอย ↓
@ ใส่ภาษาไทยไม่ได้ อ่ะทำไงดี

...............................................
#3.    ได้แบบ งงๆ ↓
@ มีปัญหาเหมือนกัน กับ rtf
ผมมั่วๆ แบบ save template เป็น .xml ครับ
ตั้ง encode เป็น utf8 save ภาษาไทยได้ครับ

...............................................



× แจ้งเตือน! เราสนับสนุนทุกความคิดเห็น ที่ ใช้ถ้อยคำสุภาพ ไม่ละเมิดผู้อื่น ไม่ก่อให้เกิดความขัดแย้ง

เนื้อหาที่เกี่ยวช้อง

  SQL Command Mysql nvl เช็ค null เหมือน Oracle ยังไง ถามเมื่อ (2018-07-04)   5,558 views  (ดูล่าสุดเมื่อ 3 นาที)

  jQuery Selectors วิธีการเลือก element หรือ tag ต่างๆใน HTML ถามเมื่อ (2017-06-13)   1,858 views  (ดูล่าสุดเมื่อ 3 นาที)

  jsp include directive vs include action สองตัวนี้ต่างกันยังไง ถามเมื่อ (2015-09-14)   2,670 views  (ดูล่าสุดเมื่อ 4 นาที)

  PHP gen Barcode ตัวอย่างโปรแกรม Gen Barcode Images ด้วย PHP ถามเมื่อ (2013-07-16)   3,121 views  (ดูล่าสุดเมื่อ 8 นาที)

  Java Read Folder ขอตัวอย่าง Code Java ในการอ่านไฟล์ใน Folder ครับ ถามเมื่อ (2012-09-25)   3,078 views  (ดูล่าสุดเมื่อ 14 นาที)

  Oracle SQL การใช้ left join เพื่อแก้ปัญหา Data มีไม่ครบทุก Table ถามเมื่อ (2015-08-23)   2,836 views  (ดูล่าสุดเมื่อ 15 นาที)

  วิธีแก้ปัญหาการใช้งาน AJAX Jquery กับ Safari ของ ios ถามเมื่อ (2019-02-06)   2,585 views  (ดูล่าสุดเมื่อ 17 นาที)

  Eclipse to uppercase วิธี switch ตัวอักษรจาก ใหญ่ไปเล็ก หรือ เล็กไปใหญ่ ด้วย key ลัดของ eclipse ถามเมื่อ (2019-02-13)   3,945 views  (ดูล่าสุดเมื่อ 18 นาที)

  ปัญหา ภ กับ utf 8 ใน PHP กับ MySQL ถามเมื่อ (2012-08-11)   3,561 views  (ดูล่าสุดเมื่อ 18 นาที)

  ORACLE alter table not null ยังไงครับ ถามเมื่อ (2017-11-10)   2,252 views  (ดูล่าสุดเมื่อ 18 นาที)


 

บ้านเดียวกันดอทคอม เว็บถามตอบ รวมทุกเรื่องที่คุณอยากรู้ ให้ความรู้ ความบันเทิง มีสาระ
www.ban1gun.com