
ผมไม่แน่ใจหรอก แต่ลืม Encode ให้เป็นภาษาไทยอ่ะป่าวครับ
ไม่รู้ว่าเอาฟังก์ชั่นไหนไปใช้แจ้งด้วย
function cutstring($str, $len) {
if (strlen($str)<=$len) return $str;
else return sprintf("%.".$len."s..", $str);
}
if (strlen($str)<=$len) return $str;
else return sprintf("%.".$len."s..", $str);
}
ถ้าให้เดาน่าจะเป็นเกี่ยวกับ utf-8 ครับ ถ้าเราเขียนแบบ utf-8 ไม่สามารถใช้การตัดแบบเดิมได้ครับ ต้องตัดแบบ utf-8 บนเว็ปมีครับ หาดู
http://www.goragod.com/...0....html
ใช้อันนี้ครับถ้าเป็น UTF-8 มีหลายฟังก์ชั่นของ PHP ที่ไม่สามารถนำมาใช้กับ UTF-8 ได้นะครับ ให้ลองหาอ่านบนเว็บ
ใช้อันนี้ครับถ้าเป็น UTF-8 มีหลายฟังก์ชั่นของ PHP ที่ไม่สามารถนำมาใช้กับ UTF-8 ได้นะครับ ให้ลองหาอ่านบนเว็บ