ใช้ฟังก์ชัน dir():
<?php $d = dir(getcwd());echo "Handle: " . $d->handle . "<br>";echo "Path: " (($file = $d->read()) !== false){ echo "ชื่อไฟล์: " . $file . "<br>"; } $d->ปิด( ?>ผลลัพธ์:
หมายเลขอ้างอิง: รหัสทรัพยากร #2Path: /etc/phpfilename: .filename: ..filename: ajax.giffilename: books.xmlfilename: cdcatalog.xmlfilename: cd_catalog.xmlfilename: default.htmlfilename: demo_array.htmlfilename: demo_array.htm.... .....ฟังก์ชัน dir() ส่งกลับอินสแตนซ์ของคลาส Directory ฟังก์ชันนี้ใช้เพื่ออ่านไดเร็กทอรี รวมถึงสิ่งต่อไปนี้:
ไดเร็กทอรีที่กำหนดเพื่อเปิด
แอตทริบิวต์หมายเลขอ้างอิงและเส้นทางของ dir() พร้อมใช้งาน
แอตทริบิวต์หมายเลขอ้างอิงและเส้นทางมีสามวิธี: read(), rewind() และ close()
dir( ไดเร็กทอรี, บริบท );
พารามิเตอร์ | อธิบาย |
---|---|
ไดเรกทอรี | ที่จำเป็น. ระบุไดเร็กทอรีที่จะเปิด |
บริบท | ไม่จำเป็น. |
ค่าส่งคืน: | ส่งคืนอินสแตนซ์ของคลาส Directory ส่งคืน FALSE เมื่อเกิดความล้มเหลว |
---|---|
เวอร์ชัน PHP: | 4.0+ |