closedir ක්රියාව
closedir ක්රියාව, කලින් opendir ක්රියාව මගින් විවෘත කරන ලද නාමාවලි විවෘතකය වසා දමයි. මෙමගින් විවෘතකය හා සම්බන්ධ පද්ධති සම්පත් නිදහස් කරයි.
වාක්ය රචනා රීතිය
closedir(resource $dir_handle): void
නිදර්ශනය
opendir සමඟ මූලික භාවිතය:
<?php
$dir = opendir('/path/to/directory');
if ($dir) {
// නාමාවලිය සමඟ වැඩ කිරීම
closedir($dir); // විවෘතකය වසා දැමීම
}
?>
නාමාවලිය සමඟ වැඩ කිරීම අවසන් වූ පසු සැමවිටම විවෘතකය වසා දමන්න.
නිදර්ශනය
try-finally ගොනුව තුළ භාවිතය:
<?php
$dir = opendir('/path/to/directory');
try {
// නාමාවලිය සමඟ වැඩ කිරීම
} finally {
if (is_resource($dir)) {
closedir($dir);
}
}
?>
මෙම ප්රවේශය, ව්යතිරේකයක් ඇතිවුවද විවෘතකය වසා දැමීම සහතික කරයි.
නිදර්ශනය
scandir අනතුරුව විවෘතකය වසා දැමීම:
<?php
$dir = opendir('.');
$files = scandir($dir);
closedir($dir);
print_r($files);
?>