ฟังก์ชัน pathinfo() จะส่งคืนข้อมูลเกี่ยวกับเส้นทางของไฟล์ในรูปแบบของอาร์เรย์
องค์ประกอบอาร์เรย์ที่ส่งคืนมีดังนี้:
[dirname]: เส้นทางไดเร็กทอรี
[ชื่อฐาน]: ชื่อไฟล์
[นามสกุล]: ชื่อส่วนต่อท้ายไฟล์
[ชื่อไฟล์]: ชื่อไฟล์ที่ไม่มีส่วนต่อท้าย
pathinfo (เส้นทางตัวเลือก)
พารามิเตอร์ | อธิบาย |
---|---|
เส้นทาง | ที่จำเป็น. ระบุเส้นทางที่จะตรวจสอบ |
ตัวเลือก | ไม่จำเป็น. ระบุองค์ประกอบอาร์เรย์ที่จะถูกส่งกลับ ค่าเริ่มต้นคือทั้งหมด ค่าที่เป็นไปได้: PATHINFO_DIRNAME - ส่งคืนเฉพาะ dirname PATHINFO_BASENAME - ส่งคืนเฉพาะชื่อฐาน PATHINFO_EXTENSION - ส่งคืนเฉพาะส่วนขยายเท่านั้น PATHINFO_FILENAME - ส่งคืนชื่อไฟล์เท่านั้น |
หมายเหตุ: หากไม่ได้ร้องขอองค์ประกอบทั้งหมด ฟังก์ชัน pathinfo() จะส่งกลับสตริง
รหัสข้างต้นจะส่งออก:
อาร์เรย์ ( [dirname] => /testweb [basename] => test.txt [extension] => txt [ชื่อไฟล์] => ทดสอบ)
รหัสข้างต้นจะส่งออก:
ทดสอบ.txt