PHP opendir() ฟังก์ชัน
ตัวอย่าง
เปิดไดเรกทอรี อ่านเนื้อหาของมัน แล้วปิด
<?php $dir = "/images/"; // เปิดไดเรกทอรี แล้วอ่านเนื้อหาของมัน if (is_dir($dir)){ if ($dh = opendir($dir)){ while (($file = readdir($dh)) !== false){ echo "filename:" . $file . "<br>"; } closedir($dh); } } ?>
ผลลัพธ์:
filename: cat.gif filename: dog.gif filename: horse.gif
การกำหนดและการใช้งาน
opendir() ฟังก์ชันเปิดไดเรกทอรี
การใช้งาน
opendir(path,context);
ตัวแปร | กำหนดสภาพแวดล้อมของไดเรกทอรี |
---|---|
path | จำเป็น |
context | เลือกตั้งcontext เป็นชุดตัวเลือกที่สามารถแก้ไขพฤติกรรมการไหลของไดเรกทอรี |
รายละเอียดเทคนิค
ค่าที่กลับค่ามา |
ถ้าประสบความสำเร็จ จะกลับค่าทรัพย์สินที่เป็นไดเรกทอรี ถ้าหากพาธไม่เป็นไดเรกทอรีที่ถูกต้อง หรือไม่สามารถเปิดได้เนื่องจากข้อจำกัดในลิขสิทธิ์หรือข้อผิดพลาดของระบบไฟล์ จะโอกาส E_WARNING ระดับ คุณสามารถปิดการแสดงความผิดพลาดของ opendir() ด้วยการเพิ่ม '@' ก่อนชื่อฟังก์ชัน |
---|---|
PHP รุ่น: | 4.0+ |
PHP บันทึกการปรับปรุง: | PHP 5.0:path ปัจจุบันเปิดให้ใช้ URL แบบ ftp:// ในการทำการทับแบบ |