ฟังก์ชัน trim() ของ PHP
ตัวอย่าง
ลบอักษรที่อยู่ทั้งสองด้านของข้อความ ("Hello" ของ "He" และ "World" ของ "d!"):
<?php $str = "Hello World!"; echo $str . "<br>"; echo trim($str,"Hed!"); ?>
คำอธิบายและการใช้งาน
ฟังก์ชัน trim() ลบอักษรช่องว่างด้านขวาและซ้ายของข้อความหรืออักษรที่กำหนดไว้
ฟังก์ชันที่เกี่ยวข้อง:
语法
trim(s tring,charlist)
参数 | 描述 |
---|---|
string | 必需。 |
charlist |
ตัวเลือก。กำหนดว่าจะลบออกอะไรจากข้อความ ถ้าถูกละเลย จะลบออกทุกตัวอักษรดังนี้ทั้งหมด:
|
รายละเอียดเทคนิค
กลับค่า | กลับค่าฟังก์ชันที่ถูกปรับปรุง |
PHP รุ่น: | 4+ |
บันทึกการปรับปรุง: | ใน PHP 4.1 ได้มีการเพิ่ม charlist ตัวเลือก |
ตัวอย่างเพิ่มเติม
ตัวอย่าง 1
ลบช่องว่างทั้งด้านหน้าและด้านหลังของข้อความ:
<?php $str = " Hello World! "; echo "ไม่ใช้ trim: " . $str; echo "<br>"; echo "ใช้ trim: " . trim($str); ?>
การแสดงผล HTML ของโค้ดดังกล่าวดังนี้ (โปรดตรวจสอบต้นฐาน):
<!DOCTYPE html> <html> <body> ไม่ใช้ trim: Hello World! <br>ใช้ trim: Hello World! </body> </html>
การแสดงผลของเบราเซอร์สำหรับโค้ดดังกล่าวดังนี้:
ไม่ใช้ trim: Hello World! ใช้ trim: Hello World!
ตัวอย่าง 2
ลบรอยแบบวางหลังและหน้าของข้อความ (\n):
<?php $str = "\n\n\nHello World!\n\n\n"; echo "ไม่ใช้ trim: " . $str; echo "<br>"; echo "ใช้ trim: " . trim($str); ?>
การแสดงผล HTML ของโค้ดดังกล่าวดังนี้ (โปรดตรวจสอบต้นฐาน):
<!DOCTYPE html> <html> <body> ไม่ใช้ trim: Hello World! <br>ใช้ trim: Hello World! </body> </html>
การแสดงผลของเบราเซอร์สำหรับโค้ดดังกล่าวดังนี้:
ไม่ใช้ trim: Hello World! ใช้ trim: Hello World!