อยากจัดตัวข้อความให้พอดีกับฟอร์มทำไง

srenon นายศราวุฒิ ศรีนนท์ 11 Jun 2009 11:29
 //ฟังก์ชันตัดข้อความตามจำนวนตัวอักษรที่กำหนด (Goragod.com)
function cutstring($str, $len) {
  if (strlen($str)<=$len) return $str;
  else return sprintf("%.".$len."s...", $str);
}
หรือไม่ก็หา บทความ บทเว็บครับ
กรกฎ วิริยะ 12 Jun 2009 08:21
ข้อความแบบนี้จัดไม่ได้หรอกครับ Browser มันจะตัดคำเมื่อมีช่องว่างเท่านั้นครับ

การแก้ไขก็อาจกำหนดให้ overflow:scrollbar เพื่อแสดง scrollbar เมื่อข้อความเกินกรอบครับ
oiio 13 Jul 2009 14:16
แล้วถ้าในข้อความมีช่องว่าง เช่น
กกกกกกก                บบบบบบบบบบบบบ

แบบนี้อ่ะค่ะ ควรจะใช้ฟังชั่นอะไรตัดดีคะมันถึงจะเอาช่องว่างออกให้
เพื่อที่จะได้เป็นข้อความเดียวกันอ่ะค่ะ
กรกฎ วิริยะ 13 Jul 2009 19:00
ใช้ str_replace() ก็ได้ครับ