เป็นฟังก์ชันที่มีความเกี่ยวพันกับตัวแปรประเภท stringมีไว้เพื่อตัดข้อมูล string ให้เหลือเท่าที่เราต้องการ
ฟังก์ชัน | ผลลัพธ์ |
<?php echo substr('abcdef',1); ?> | bcdef |
อธิบาย : ฟังก์ชันจะนับตั้งแต่ ตำแหน่งที่ 1 คือตัว b เป็นต้นไป ออกมาแสดง โดยตำแหน่งเริ่มแรกคือ 0 แล้วไล่ไปเรื่อยๆ
ฟังก์ชัน | ผลลัพธ์ |
<?php echo substr('abcdef',1 , 3 ); ?> | bcd |
อธิบาย : ฟังก์ชันนี้จะมีการกำหนดจำนวนตัวในการนับ โดยกำหนดนับแค่ 3 ตัวเท่านั้น ซึ่งเริ่มจากตำแแหน่งที่ 1 ไล่ไป 3 ตัวอักษร หรือคือเริ่มตั้งแต่ b ไปยัง d ส่วนตัวที่เหลือจะตัดทิ้งทันที
ปล.ใช้ตัดได้แค่ตัวอักษรภาษาอังกฤษ กับ ตัวเลขเท่านั้น