จัดการภาษาไทย (UTF-8) ด้วย Multibyte String Functions

UTF-8 ใช้พื้นที่ 3 ไบต์ ในการเก็บข้อมูลภาษาไทย 1 อักขระ  ดังนั้นจึงไม่สามารถใช้ฟังก์ชัน เช่น strlen() และ substr() กับภาษาไทยที่เป็น UTF-8 ได้ เช่น $string = “ที่นี่abcd1234”; echo ‘strlen() return: ‘ … อ่านต่อ …

ภาษาไทยกับ PHP และ MySQL

UTF-8 เป็นคำตอบสุดท้่าย เพื่อให้การใช้ภาษาไทยกับ PHP และ MySQL ใช้งานได้อย่างสมบูรณ์ การสร้างฐานข้อมูลใน MySQL ให้ตั้งค่าดังต่อไปนี้ Default CHARSET = utf8 COLLATE = utf8_unicode_ci ตัวอย่างเช่น CREAT … อ่านต่อ …