ต้องการนับบรรทัดในข้อความว่ามีกี่บรรทัด

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderators: mindphp, ผู้ดูแลกระดาน

thatsawan
PHP VIP Members
PHP VIP Members
Posts: 19865
Joined: 31/03/2014 10:02 am
Contact:

ต้องการนับบรรทัดในข้อความว่ามีกี่บรรทัด

Post by thatsawan » 27/05/2019 4:06 pm

หนุ่มวิศวกรโยธา หันมาทำเกษตรกรเพาะ “เห็ดมิลค์กี้” สรรพคุณมากมาย ยอดสั่งเพียบไม่เพียงพอต่อความต้องการของตลาด‘แกสบี้‘ หรือชื่อที่เรียกกันทั่วโลกคือ Guinea Pigs (กินนี่พิก) เป็นหนูที่เหมาะสำหรับเลี้ยงไว้ดูเล่น ซึ่งจัดเป็นหนูตระกูลเดียวกับหนูตะเภา แต่ได้รับการพัฒนาสายพันธุ์ในต่างประเทศ สำหรับประเทศไทยน

Code: Select all

 $message = utf8_wordwrap($message_display3, 80, "\n", true) 
ต้องการนับบรรทัดว่าที่เราตัดมีที่บรรทัด

ลองใช้

Code: Select all

substr_count($message, '\n');
มันนับไม่ได้

Code: Select all

 $message_count =  explode('\n',$message); #substr_count($message, '\n');
                print_r($message_count);   echo '<hr>';
นับออกมาได้ 1

จริงต้องนับได้ 5
Image

User avatar
tsukasaz
PHP VIP Members
PHP VIP Members
Posts: 10566
Joined: 18/04/2012 9:39 am

Re: ต้องการนับบรรทัดในข้อความว่ามีกี่บรรทัด

Post by tsukasaz » 27/05/2019 4:09 pm

ลองเปลี่ยนเป็น double quotes

Code: Select all

$message_count =  explode("\n",$message); 
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)


Post Reply

Return to “Programming - PHP”

Users browsing this forum: No registered users and 18 guests