ข้อมูลต่อไปนี้ ผมไปเจอมาจากเว็บไซต์ Thaicreate.com ซึ่งเป็นเครดิตของคุณ Peter Sticker ได้โพสเอาไว้ ผมได้เอามาใช้งานกับงานจริงเห็นว่ามีประโยชน์มาก และคิดว่าคงเอามาใช้บ่อยๆ เลยขอเอามาโพสเก็บไว้ เผื่อวันไหนใช้งานจะได้สะดวก และหากมีการปรับปรุง จะได้ใส่ไว้ที่เดียวกันครับ

ฟังก์ชั่น getMBStrSplit()

ฟังก์ชั่นสำหรับแบ่งข้อความเป็น Array (ปกติใช้ str_split() แต่สำหรับภาษาไทยแบบ UTF-8 จะมีปัญหาการแบ่ง)

รายละเอียด

string : ข้อความที่ต้องการนำมาแบ่ง

split_length : จำนวนความยาวของตัวอักษรที่จะแบ่ง (ค่าปริยายคือ 1)

ตัวอย่างการใช้ getMBStrSplit()

ลองเอาไปใช้งานกันดูครับ ชอบมาก ขอบคุณคุณ Peter Sticker จาก Thaicreate อีกทีครับ

Comments