วันนี้ประสบปัญหาจากการตัด string จากฟังชั่น substr() แล้วตัวสุดท้ายเป็นภาษาต่างดาวซะงั้น
เลยถามพี่กู(เกิ้ล) อีกแล้ว ได้ความว่า ถ้าใช้กับ encoding ที่เป็น tis-620 ไม่มีปัญหา แต่จะมีัปัญหากับ utf-8
ได้วิธีแก้มาดังนี้

ให้ใช้ iconv_substr() แทน เพราะสามารถระบุึ encoding ของ output ได้ด้วย

ตัวอย่าง : iconv_substr($text, 0, 30, "UTF-8");

โดย parameter ตัวสุดท้ายจะเป็น Character encoding ครับ

เอาไปลองกันดูนะค้าบบบ 

Comment



smilebig smileopen-mounthed smileconfused smilesad smileangry smiletonguequestionembarrassedsurprised smilewinkdouble winkcry

Tweet

อืม...ไปเอามาจากใหนเนี่ย ความรุ้ชั่นครูเลยอะ

ผมตามตัวนี้อยู่ด้วยสิ มันเคยตัดแล้วเป้นช่องสี่เหลี่มเวลาที่ไปตัดเหลือตัวสุดท้ายเป็น พวก สระ ต่างน่ะครับ

ขอบคุณมาก ๆ เลยครับ
เพิ่งเห็นว่ะ กุปะสบปัญหาอยู่ sad smile

#2 By yozzinho (124.120.183.160) on 2008-09-16 10:15