จะตัดคำในประโยคภาษาไทยยังไงไม่ให้มันเป็น เครื่องหมายสี่เหลี่ยม

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderators: mindphp, ผู้ดูแลกระดาน

thatsawan
PHP VIP Members
PHP VIP Members
Posts: 19849
Joined: 31/03/2014 10:02 am
Contact:

จะตัดคำในประโยคภาษาไทยยังไงไม่ให้มันเป็น เครื่องหมายสี่เหลี่ยม

Post by thatsawan » 17/05/2019 2:53 pm

ตอนนี้ทำได้ประมาณนี้อยู่

Code: Select all

substr($message_display, 0, $limi_text) 
ผลลัพท์
4 ในยุคนั้นการค้าขายตามเส้นทางสายไ�...

ไม่อยากให้มันขึ้นสี่เหลี่ยม


กรณีเเบ่งข้อมูลจะใช้อันนี้

Code: Select all

utf8_wordwrap($message_display, 80, "\n", true) 
อันนี้จบสวย

thatsawan
PHP VIP Members
PHP VIP Members
Posts: 19849
Joined: 31/03/2014 10:02 am
Contact:

Re: จะตัดคำในประโยคภาษาไทยยังไงไม่ให้มันเป็น เครื่องหมายสี่เหลี่ยม

Post by thatsawan » 27/05/2019 4:29 pm

อยากกจะให้มันนับตัวอักษรเเล้วตัดคำภาษาไทย ไม่ติดเครื่องหมาย สี่เหลี่ยมค่ะ

User avatar
tsukasaz
PHP VIP Members
PHP VIP Members
Posts: 10562
Joined: 18/04/2012 9:39 am

Re: จะตัดคำในประโยคภาษาไทยยังไงไม่ให้มันเป็น เครื่องหมายสี่เหลี่ยม

Post by tsukasaz » 27/05/2019 4:42 pm

thatsawan wrote:ตอนนี้ทำได้ประมาณนี้อยู่

Code: Select all

substr($message_display, 0, $limi_text) 
ผลลัพท์
4 ในยุคนั้นการค้าขายตามเส้นทางสายไ�...

ลองใช้

Code: Select all

utf8_substr($message_display, 0, $limi_text)
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)


Post Reply

Return to “Programming - PHP”

Users browsing this forum: No registered users and 8 guests