الدالة mkdir
تقوم الدالة mkdir بمحاولة إنشاء مجلد في المسار المحدد
صيغة الدالة mkdir bool mkdir ( string $pathname [, int $mode = 0777 [, bool $recursive = FALSE [, resource $context ]]] )بحيث يكون:
pathname$: هو مسار الملف أو المجلد mode$: للتحكم في صلاحيات الوصول/التعديل لملف ما File Permissions، والوضع الإفتراضي لها هي 0777. لمزيد من التفاصيل إقرأ chmod recrusive$: للسماح ببناء المجلدات المتداخلة (مثل: folder1/folder2/folder3) context$:جاري توفير معلومات وافية عنه.(غير متوفر مصادر كافية عنه)ملحوظة:
يتم تجاهل mode في ويندوز استراجاع الدالة mkdirتقوم الدالة mkdir باسترجاع True عند النجاح، أو False خلاف ذلك.
مثال على الدالة mkdir $target_dir = "uploads/"; if (!file_exists($target_dir)){ mkdir($target_dir); } قمنا باستخدام الدالة file exists لفحص عدم وجود المجلد uploads إن كان غير موجوداً يتم إنشاءه عن الطريق الدالة mkdirفضلاً لاتتردد في ترك استفساراتك في التعليقات فهذا يسعدني ويشعرني بالتفاعل الذي يدفعني دائماً لتقديم كل ما في الإمكان لنشر معلومة قيمة
وفقنا الله وإياكم 🙂