PHP wordwrap() ฟังก์ชัน

ตัวอย่าง

แบ่งบรรทัดข้อความตามความยาวที่กำหนด

<?php
$str = "ตัวอย่างของคำว่ายาว: Supercalifragulistic";
echo wordwrap($str,15,"<br>\n");
?>

ทดสอบการทำงาน

คำนิยามและวิธีใช้

wordwrap() ฟังก์ชันทำการแบ่งบรรทัดข้อความตามความยาวที่กำหนด

หมายเหตุ:หมายเหตุ: ฟังก์ชันนี้อาจทำให้เหลือช่องว่างบริเวณจุดเริ่มต้นของบรรทัด

การใช้งาน

wordwrap(string,width,break,cut)
ตัวแปร รายละเอียด
string สำคัญ กำหนดตัวอักษรที่จะทำการแบ่งบรรทัด
width ทำเลือกได้ กำหนดความกว้างของบรรทัดสูงสุด โดยค่าเริ่มต้นคือ 75
break ทำเลือกได้ กำหนดตัวอักษร (หรือตัวเลข) ที่ใช้เป็นตัวแบ่งบรรทัด โดยเริ่มต้นค่าเป็น "\n"
cut

ทำเลือกได้ กำหนดว่าจะแบ่งบรรทัดคำศัพท์ที่ยาวกว่าความกว้างที่กำหนด

  • FALSE - โดยความตาม (No-wrap)
  • TRUE - แบ่งบรรทัด

รายละเอียดเทคนิค

ค่าที่กลับค่า ถ้าประสบความสำเร็จ ก็จะกลับค่าของตัวอักษรที่ถูกแบ่งบรรทัด ถ้าล้มเหลว ก็จะกลับค่า FALSE。
เวอร์ชั่น PHP: 4.0.2+
บันทึกการปรับปรุง ใน PHP 4.0.3 ได้เพิ่ม cut ตัวแปร

ตัวอย่างเพิ่มเติม

ตัวอย่าง 1

ใช้ทุกตัวแปร

<?php
$str = "An example of a long word is: Supercalifragulistic";
echo wordwrap($str,15,"<br>\n",TRUE);
?>

ทดสอบการทำงาน

ตัวอย่าง 2

ทำการแบ่งบรรทัดของตัวอักษร

<?php
$str = "An example of a long word is: Supercalifragulistic";
echo wordwrap($str,15);
?>

การแสดงทาง HTML ของโค้ดดังกล่าว (โปรดตรวจสอบต้นฉบับ):

<!DOCTYPE html>
<html>
<body>
ตัวอย่างของ:
คำศัพท์ยาวเป็น:
Supercalifragulistic
</body>
</html>

การแสดงทางบราวเซอร์ของโค้ดดังกล่าว:

ตัวอย่างของคำศัพท์ยาวหนึ่ง: Supercalifragulistic

ทดสอบการทำงาน