เริ่มจากมีความต้องการสร้าง image แสดงตัวอักษร
กรณีนี้เป็นแบบทดสอบออนไลน์ แบบปรนัย
เมื่อใช้ฟังก์ชัน imagestring พบว่าไม่สามารถกำหนดฟอนต์
จึงไม่สามารถแสดงภาษาไทยได้ตามปกติ
จึงต้องใช้ imagettftext เพื่อโหลดฟอนต์ไปใช้เขียนข้อความ
ดังนั้นโค้ดนี้ต้องเตรียมฟอนต์แบบ ttf
เช่น Kanit ของ Google หรือ ฟอนต์ไทยอื่น ๆ
โดยแบบทดสอบนี้แบ่งเป็น 3 ส่วนสำคัญ
- ส่วนหัว แสดงคำว่า QUIZ เลือกใช้ tlwgtypewriter
- ส่วนคำถาม 1 บรรทัด
- ส่วนตัวเลือกอีก 5 ตัวเลือก
https://www.thaiall.com/php/indexo.html
สรุปว่า
โค้ดชุดนี้แชร์ได้แชร์ใน ต.ย.2 ของ /php
และจะพัฒนาใช้ใน /quiz ต่อไป
แบบทดสอบออนไลน์
http://www.thainame.net/quiz/test3.php