آموزش Directory ها در PHP


مرجع توابع کار با پوشه ها/Directory ها در PHP

توسعه دهنده می تواند با استفاده از این توابع اطلاعات پوشه ها و محتوای درون آن ها که بر روی سرویس دهنده مستقر هستند را بازیابی و در خروجی نمایش دهد.
لازم است برای فعال سازی و قابلیت فراخوانی تابعchroot()، PHP را با –enable-chroot-func تنظیم نمایید.

ثوابت مربوط به پوشه ها در PHP

شماره ی پارامترثوابت مربوطه و شرح آن هاقدیمی ترین ویرایش PHP که از این ثابت پشتیبانی می کنند

1DIRECTORY_SEPARATOR3

2PATH_SEPARATOR4

شماره ی پارامترتابع مربوطه و شرح کاربرد آنقدیمی ترین ویرایش PHP که از این تابع پشتیبانی می کنند

1 ()chdir
با استفاده از این تابع می توانید پوشه ی جاری (پوشه ای که در آن هستید) را تغییر دهید. 4

2 ()chroot
تابع حاضر پوشه ی اصلی (root directory) را تغییر می دهد. 4.0.4

3 ()dir
این تابع پوشه ی مورد نظر را (پس از دسترسی به آن) باز کرده و محتوای آن را در قالب یک آبجکت برمی گرداند. 4

4 ()closedir
تابع جاری پوشه ی مورد نظر را می بندد. 4

5 ()getcwd
این تابع (آدرس و اسم) پوشه ی جاری و باز شده که در آن هستید را برمی گرداند. 4

6 ()opendir
این تابع پوشه ی مورد نظر را (اسم و آدرس آن را به عنوان آرگومان به تابع ارسال کرده اید) بازکرده و امکان دسترسی به محتوای آن را فراهم می کند. 4

7 ()readdir
تابع ()readdir قادر است محتوای فایلی که تابع ()opendir آن را باز کرده خوانده و در خروجی برگرداند. 4

8 ()rewinddir
این تابع پوشه یا دایرکتوری که تابع ()opendir باز کرده را به اول برمی گرداند (reset). 4

9 ()scandir
تابع جاری فهرست کلیه ی فایل ها و پوشه های مستقر در آدرس (path) ارسال شده به عنوان آرگومان را برمی گرداند. 5

دیدگاهتان را بنویسید