یکی دیر از تابع های موجود در زبان برنامه نویسی phpتابع ( ) readdir است که تابع ( ) readdir ، آیتم های موجود در پوشه ای که قبلا توسط متد ( ) opendir باز شده را خوانده و به عنوان خروجی به صفحه بر می گرداند . 

نکته : تابع ( ) readdir در صورت موفقیت در خواندن پوشه ، نام آیتم های موجود در پوشه را به عنوان خروجی بر می گرداند . اما اگر به هر دلیلی نتواند پوشه را بخواند ، مقدار برگشتی آن False خواهد بود .
شکل کلی تعریف و استفاده از تابع ( ) readdir در PHP به صورت زیر است :

;(readdir ( dir_stream

در زیر شما با پارامتر های موجود در قطعه کد بالا بیشنر آشنا می شوید:

dir_stream:

این پارامتر تعیین کننده نام متغیر آرایه ای است که لیست آیتم های موجود در پوشه را که قبلا توسط تابع ( ) opendir درون آن ریخته اید ، است . نحوه استفاده از این پارامتر در مثال نمایش داده شده است .
استفاده از این پارامتر اجباری است .