GORAGOD.com

freelance, web developer, web designer, hosting, domain name

ขอ code php ตัดขอความมาแสดงแค่บางส่วน...

รบกวนท่านผู้รู้ คือ ผมต้องการ code php ตัดขอความมาแสดงแค่บางส่วน ดังตัวอย่างนี้คับ


AAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBB
DDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCC
EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE


AAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBB
DDDDDDDDDDDDDDDDDD...

คือผมต้องการตัดข้อความที่ยาวให้เหลือเพี่ยง 2 บรรทัดแล้วตามด้วย จุด แบบนี้คับ

รบกวนท่านผู้รู้ช่วยหน่อยนะคับ ขอบคุณคับ
18 พ.ย. 2552 4 2,393

$message=substr("$message",0,50)."...";
$summary=substr("$summary",0,50)."...";


นี่เลยครับ ดัดแปลงเอา
#1

คือ ผมไม่รู้จะเอาไปดับแปลงใช้ยังไงอะครับ
ผมขอตัวอย่างหน่อยนะครับ ขอบคุณครับ
#2

ตามคุณ เบิร์ด เลยครับใช่ได้ผมก็เคยทำครับกรณีที่ข้อความมันยาวเกิน อะนะครับ

$message=substr("$message",0,50)."...";
$summary=substr("$summary",0,50)."...";
#########################################################################

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Untitled Document</title>
</head>

<body>
<?php
echo $message=substr("AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDD",0,50)."........<br>";
echo $summary=substr("DDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEUUUUUUUUUUUUUURRRRRRRRRRRRRRRRRRRRRRR",0,50)."............";

?>
</body>
</html>
 

ลองรันดูครับ ละเอไปดัดแปลงดู

#3

ขอขอบคุณ คุณเบิร์ดด้วยนะคับตอนนี้ทำได้แล้วคับ!
#4
ความคิดเห็น
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 2M
^