PHP opendir() function

Example

Open a directory, read its content, and then close:

<?php
$dir = "/images/";
// Open directory and read its content
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 ມັນເປັນການລວມລະບົບຕົວເລືອກທີ່ສາມາດດັດແປງຂອງການເຄື່ອນໄຫວຂອງສາຍລະບົບ.

ຂໍ້ມູນດ້ານເຕັກນິກ

ຄວາມຮັບຜິດຈາກ:

ຖ້າປະສົບຜົນສຳເລັດ ຈະກັບຄືນຄວາມສະຫຼຸບຂອງຫົວຂໍ້ບໍ່ມີຄວາມຜິດພາດ. ຖ້າບໍ່ປະສົບຜົນສຳເລັດ ຈະກັບຄືນ FALSE.

ຖ້າຫົວຂໍ້ກັບກັນບໍ່ແມ່ນສາຍລະບົບທີ່ຖືກກວດສອບຫຼືຫົວຂໍ້ບໍ່ສາມາດເປີດໄດ້ຍ້ອນຂໍ້ຈຳກັດອະນຸມັດຫຼືຄວາມຜິດພາດຂອງລະບົບໄດ້ຫາກວ່າ E_WARNING ລະດັບການບັນຫາ.

ທ່ານສາມາດປິດການກະທົບຂອງຄຳສັ່ງ opendir() ດ້ວຍການໃສ່ '@' ກ່ອນຊື່ຫົວຂໍ້ຄຳສັ່ງ.

PHP Version: 4.0+
PHP Update Log: PHP 5.0:path ສະຖານທີ່ປະກອບຂອງ ftp:// URL ສະໜອງການການກັບກັນ.