|
|
|
ช่วยด้วยครับ ต้องการจำกัดการโชว์ข้อความ คือ ผมดึงข้อความในฐานข้อมูล สมมุติว่าเป็นข้อความที่ยาวมาก แต่ตอนแสดงจึงอยากให้โชว์แค่ |
|
|
|
|
|
|
|
แยกฟิล์สิครับตอนดึงออกมาค่อยเอามาต่อกัน
|
|
|
|
|
Date :
9 ส.ค. 2550 10:51:34 |
By :
ลุงใจ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
function cut($str, $len) {
if (strlen($str)<=$len) return $str;
else return sprintf("%.".$len."s..", $str);
}
ตัวอย่าง
$return=cut("thaicreate", 5);
จะได้เป็น thaic.. ครับ
ผมคุ้น ๆว่าผมก๊อบมาจาก goragod.com ครับ
ถ้าไม่ใช่ก็ว่าไปอย่าง นะครับ เห็นมันสั้นดี ส่วนผม ทำอีกแบบ โหะๆ
|
|
|
|
|
Date :
9 ส.ค. 2550 11:46:41 |
By :
deawx |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้ substr() ก็ได้ครับ
ตัวอย่าง
$a="abcdefghijklmnopqrstuvwxyz"; // ในช่องนี้เป็นตัวแปลของเราแทนนะครับที่เรา ดึกออกมาจากเบสนะ
$sub_a=substr($a,0,10); // ตรง 10 นะ หมายถึงว่าเอามาแสดงกี่ตัวนะครับ เราก็เปลี่ยนได้ว่าจะให้แสดงกี่ตัวนะครับ
$sub_a=$sub_a."...";
echo $sub_a;
ค่าที่ได้ครับ abcdefghij...
ลองดูนะคับ
ถ้ามีปัญหาก็เมล์มาคุยกนนะครับ ยินดีให้คำปรึกษาครับ
|
|
|
|
|
Date :
9 ส.ค. 2550 13:13:15 |
By :
นิรนาม |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณมากๆๆๆครับ
|
|
|
|
|
Date :
2011-10-30 11:17:01 |
By :
ping8252 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|