سبد (0)

تابع ()mkdir

 تابع ()mkdir


PHP Filesystem Reference توابع کار با فایل ها در PHP


تعریف و کاربرد

تابع ()mkdir یک دایرکتوری را ایجاد می کند. 

این تابع در صورت موفقیت TRUE را برمی گرداند و در صورت شکست FALSE برگردانده خواهد شد. 

نحوه نوشتن

mkdir(path,mode,recursive,context)
پارامترهاتوضیحات
path

ضروری. نام دایرکتوری که قرار است ایجاد کنیم را مشخص می کند. 

mode

اختیاری. دسترسی ها را مشخص می کند. به طور پیش فرض مقدار mode برابر است با 0777(بیشترین دسترسی امکان پذیر).

پارامتر mode شامل 4 عدد می باشد:

  • عدد اول همیشه 0 است. 
  • عدد دوم مشخص کننده ی دسترسی های مالک می باشد. 
  • عدد سوم مشخص کننده ی دسترسی هایی برای گروه کاربری(user group) مالک می باشد. 
  • عدد چهارم مشخص کننده ی دسترسی ها برای دیگر افراد می باشد. 

مقادیر امکان پذیر(برای ست کردن دسترسی های چندگانه اعداد زیر را اضافه کنید): 

  • 1 = دسترسی اجرا کردن 
  • 2 = دسترسی نوشتن
  • 4 = دسترسی خواندن
recursive

اختیاری. مشخص می کند که آیا حالت recursive ست شده باشد(اضافه شده در php5). 

context

اختیاری. context فایل استعمال شده را مشخص می کند. context درواقع یک مجموعه از گزینه ها است که می تواند رفتار یک stream را تغییر دهد(اضافه شده در php5).


نکات قابل توجه 

نکته: پارامترهای mode در پلتفرم های ویندوز نادیده گرفته می شود. 


مثال

<?php
mkdir("testing");
?>

PHP Filesystem Reference توابع کار با فایل ها در PHP

تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه