ฟังก์ชัน basename
ฟังก์ชัน basename ส่งคืนองค์ประกอบสุดท้ายของพาธ พารามิเตอร์แรก
ส่งผ่านสตริงพาธ พารามิเตอร์ที่สอง (ไม่จำเป็น) - ซัฟฟิกซ์ที่ต้องการ
ตัดออกจากผลลัพธ์ ฟังก์ชันทำงานกับพาธในสไตล์ UNIX และ Windows
ไวยากรณ์
basename(path, [suffix]);
ตัวอย่าง
การรับชื่อไฟล์จากพาธแบบเต็ม:
<?php
echo basename('/var/www/site/index.html');
?>
ผลลัพธ์จากการรันโค้ด:
'index.html'
ตัวอย่าง
การรับชื่อไฟล์พร้อมลบส่วนขยาย:
<?php
echo basename('/var/www/site/index.html', '.html');
?>
ผลลัพธ์จากการรันโค้ด:
'index'
ตัวอย่าง
การทำงานกับพาธ Windows:
<?php
echo basename('C:\Windows\system32\cmd.exe');
?>
ผลลัพธ์จากการรันโค้ด:
'cmd.exe'
ตัวอย่าง
การรับชื่อไดเรกทอรี:
<?php
echo basename('/var/www/site/');
?>
ผลลัพธ์จากการรันโค้ด:
'site'