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:// ในการทำการทับแบบ