302 of 410 menu

readdir ফাংশন

readdir ফাংশনটি opendir ব্যবহার করে খোলা ডিরেক্টরির বিষয়বস্তু পড়ে। প্রতিটি কলের সময় এটি পরবর্তী ফাইলের নাম রিটার্ন করে অথবা false রিটার্ন করে যদি আর ফাইল না থাকে। ফাংশনটি ডিরেক্টরিতে অভ্যন্তরীণ অবস্থান পয়েন্টার সংরক্ষণ করে।

সিনট্যাক্স

readdir(resource $dir_handle): string|false

উদাহরণ

একটি ডিরেক্টরিতে সমস্ত ফাইল পড়া:

<?php $dir = opendir('/path/to/directory'); while (($file = readdir($dir)) !== false) { echo $file . '<br>'; } closedir($dir); ?>

কোড 실행ের ফলাফল (আউটপুটের উদাহরণ):

"file1.txt" "file2.jpg" "subdirectory"

উদাহরণ

বিশেষ এন্ট্রি '.' এবং '..' ফিল্টার করা:

<?php $dir = opendir('.'); while (($file = readdir($dir)) !== false) { if ($file != '.' && $file != '..') { echo $file . '<br>'; } } closedir($dir); ?>

কোড 실행ের ফলাফল (শুধুমাত্র আসল ফাইল এবং সাবডিরেক্টরি দেখায়):

'index.php' 'styles.css' 'images'

উদাহরণ

সমস্ত ফাইল একটি অ্যারেতে সংগ্রহ করা:

<?php $files = []; if ($handle = opendir('/path/to/dir')) { while (false !== ($entry = readdir($handle))) { if ($entry != '.' && $entry != '..') { $files[] = $entry; } } closedir($handle); } print_r($files); ?>

কোড 실행ের ফলাফল:

Array ( [0] => "document.pdf" [1] => "image.png" [2] => "data.json" )

আরও দেখুন

  • opendir ফাংশন,
    যা একটি ডিরেক্টরি হ্যান্ডেল খোলে
  • scandir ফাংশন,
    যা একটি অ্যারেতে ডিরেক্টরির সমস্ত ফাইল রিটার্ন করে
বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন