|
|
|
การตัดคำของหัวข้อกระทู้ ของเว็บบอร์ด อยากได้โค้ดคำสังการตัดคำในส่วนการแสดงหัวข้อกระทู้ค่ะ |
|
|
|
|
|
|
|
<?=substr($strTopic,0,45);?>
|
|
|
|
|
Date :
17 พ.ย. 2549 13:40:18 |
By :
@W_IN |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<?
$position=14; // ระบุความยาวของโปรโยคว่าต้องการแค่ไหน
$message="นี่คือตัวอย่างประโยค ที่ต้องการตัดข้อความ ที่ยาวเกินไป ทิ้ง";
$post = substr($message,$position,1); // เริ่มตัวข้อความตามความยาวที่ระบุไว้ในตัวแปร position
if($post !=" "){ //ถ้ายังไม่เจอช่องว่าง" "(space) ในขั้นตอนนี้
// หาช่องว่างในข้อความจนพบ โดยการบวก 1 ไปเรื่อยๆ เป็น 14+1, 15+1...
while($post !=" "){
$i=1;
$position=$position+$i;
$message="นี่คือตัวอย่างประโยค ที่ต้องการตัดข้อความ ที่ยาวเกินไป ทิ้ง";
$post = substr($message,$position,1);
}
}
$post = substr($message,0,$position); // แสดงข้อความออกมา
echo $post;
echo "...";
?>
หากใช้วิธีนี้จะทำให้ได้ข้อความที่สมบูรณ์ ไม่ขาดหายครับ
|
|
|
|
|
Date :
17 พ.ย. 2549 15:50:05 |
By :
noname, www.dsweb.co.nr |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมาก ๆ ค่ะ
ไวทันใจดีจริง ๆ เลยค่ะ ขอบคุณค่ะ
|
|
|
|
|
Date :
17 พ.ย. 2549 17:44:31 |
By :
chatta |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้ style ครับ
style="word-break:breal-word;"
เอาไปใส่ใน td นะครับ
bananasource.com
|
|
|
|
|
Date :
17 พ.ย. 2549 18:31:08 |
By :
banaa |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
|
|
|
|
|
Date :
7 พ.ย. 2550 14:44:14 |
By :
jackal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
บอร์ดนี้ไม่เห็นตัดเลย
|
|
|
|
|
Date :
7 พ.ย. 2550 14:45:30 |
By :
jackal |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|