|

<?=substr("ทดสอบ ทดสอบ ทดสอบ ทดสอบ ทดสอบ",0,50)."...";?>
คิดว่าหลาย ๆ คนคงอาจจะเคยได้พบได้เจอกันมาบ้างแล้ว
และอาจจะมีอีกหลาย ๆ คนที่ยังไม่เจอกับตัวเอง และต้องเจอแน่นอนในอนาคต
ผมเองก็เจอมาแล้วเหมือนกัน บอกตามตรงเลย ว่า "งง" มาก ๆ ว่าทำไมหว่า
เราก็ทำถูกต้องทุกอย่างแล้ว แต่ทำไมผลที่ได้ออกมามัน ไม่ถูกต้องตรงตามความต้องการซะงั้น
วันนี้ก็เลยเอามาฝากกัน และ เก็บไว้ดูเองในอนาคตเผื่อหาในเครื่องไม่เจอ 
****************************************
กรณีที่จะได้ใช้ก็ประมาณว่า เรามีบทความ หรือ บอร์ด
ให้ผู้ที่ได้พบเห็นเกิดความสนใจบทความ ก่อนที่จะคลิกเข้าไปดูรายละเอียดข้างใน
-
หัวข้อยาวเกินไป ต้องการตัดให้สั้นลง และตามด้วย ...
-
ต้องการคำบรรยายเพิ่มเติมใต้หัวข้อบทความ โดยตัดเอารายละเอียดบทความมาแสดงข้างใต้หัวข้อ เพื่อเกริ่นนำ
วิธีแก้ไขก็ตามนี้เลยครับ
ใช้ฟังก์ iconv_substr(); ครับ การใช้งานก็เหมือนกับฟังก์ชั่น substr(); ทุกประการ
เพีบงแต่จะมีเพิ่มเข้ามาอีกนิดหน่อย
<?=iconv_substr("ข้อความของฉันที่จะตัด",0,320, "UTF-8")."...";?>
ลองเอาไปใช้งานกันดูนะครับ......
|