การตัดข้อความตามความยาวที่กำหนด สำหรับ UTF-8
ให้ใช้ฟังกชั่น substr_utf8 แทนครับ
function substr_utf8( $str, $from , $len )
{
return preg_replace( '#^(?:[\x00-\x7F]|[\xC0-\xFF][\x80-\xBF]+){0,'.$from.'}'.
'((?:[\x00-\x7F]|[\xC0-\xFF][\x80-\xBF]+){0,'.$len.'}).*#s',
'$1' , $str );
};
ฟังก์ชั่นนี้มีรูปแบบและวิธีการใช้เหมือนกับ substr ทุกประการครับ