ฟังก์ชัน substr() ใช้สำหรับส่งคืนส่วนหนึ่งของสตริง (substring)
รูปแบบการใช้งาน (Syntax)
substr(str, begin, len)
พารามิเตอร์ (Parameters)
str − สตริงต้นทาง
begin − ตำแหน่งเริ่มต้นในสตริง:
จำนวนบวก − เริ่มที่ตำแหน่งที่ระบุจากหน้าสตริง
จำนวนลบ − เริ่มที่ตำแหน่งที่ระบุจากท้ายสตริง
0 − เริ่มที่ตัวอักษรแรกของสตริง
len − ความยาวของสตริงที่ต้องการส่งคืน ค่าเริ่มต้นคือถึงท้ายสตริง:
จำนวนบวก − ความยาวที่ต้องการจากตำแหน่งเริ่มต้น
จำนวนลบ − จำนวนตัวอักษรที่จะละทิ้งจากท้ายสตริง
ค่าที่ส่งกลับ (Return Value)
ฟังก์ชัน substr() ส่งคืนส่วนของสตริงที่แยกออกมา
ตัวอย่างการใช้งาน
<?php
echo substr("This is it!", 5);
?>
ผลลัพธ์ (Output)
is it!
ตัวอย่างการใช้งาน
<?php
echo substr("programming language", 2, 6) . "<br>";
?>
ผลลัพธ์ (Output)
ogramm <br>
ตัวอย่างการใช้งาน
ตัวอย่างกับพารามิเตอร์เป็นค่าลบ:
<?php
echo substr("website development", -5, -2) . "<br>";
?>
ผลลัพธ์ (Output)
pme <br>