ساخت یک پوشه (Folder) جدید، با تابع mkdir در PHP

با استفاده از تابع mkdir در PHP ، می توانیم یک پوشه (Folder) جدید بسازیم.

به مثال زیر توجه کنید :

مثال

فرض کنید که بخواهیم در پوشه ای که فایل فعلی (فایلی که در حال اجرای کدهای آن هستیم) قرار دارد، یک پوشه (Folder) با نام Folder_1 بسازیم. برای این منظور، کدهای PHP زیر را اجرا می کنیم :

نتیجه :

در محل فایل فعلی، یک پوشه با نام Folder_1 ساخته می شود.

اکنون فرض کنید که بخواهیم درون پوشه Folder_1 ، یک پوشه با نام Folder_2 بسازیم. برای این منظور، کدهای PHP زیر را می نویسیم :

نتیجه :

درون پوشه Folder_1 ، یک پوشه با نام Folder_2 ساخته می شود.

ساخت یک مسیر به طور کامل (ساخت چند پوشه تو در تو، به طور همزمان) :

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

اما برای این منظور، می توانیم تابع mkdir را به صورت زیر به کار ببریم :

نتیجه :

یک پوشه با نام Folder_3 ساخته می شود و درون آن، یک پوشه با نام Folder_4 ساخته خواهد شد.

نویسنده علیرضا گلمکانی
شماره کلید 2600
گزینه ها
به اشتراک گذاری (Share) در شبکه های اجتماعی
نظرات 7 2 5
morteza
۱۳۹۶/۰۷/۰۸
۱۳:۱۲

سلام ممنون از اموزشتون 
یه سوال اگه بخوام ادرس فارسی باشه چی 
مثلا :
پوشه 1/فایل.txt

امیرحسین آقاجانی
۱۳۹۶/۱۱/۰۲
۱۳:۴۱

سلام ممنون از اموزشتون 
اگه بخواییم نام فولدر فارسی باشه باید چیکار کنیم؟

ارسال نظر جدید (بدون نیاز به عضو بودن در وب سایت)