تكليفات PHP Bootcamp من الدرس 82 إلى 91

[ 7 ] تكليفات خاصة ب [ File System ]

المقاطع المطلوب مشاهدتها

الدروس من رقم 82 إلى رقم 91 من الدورة التعليمية الموجودة هنا

التكليف 01

  • قم بحساب المساحة الكلية لجميع ال Drives الموجودة في جهازك ولو كانوا كثير يكفي أول إثنين فقط
  • يجب طباعة المساحة بالتيرابايت شاهد المثال لترى المطلوب
  • يجب أن يكون هناك رقمين فقط بعد العلامة العشرية

التكليف 02

  • قم بحساب مساحة أي ملف فيديو عندك في جهازك
  • في السطر الأول قم بطباعة المساحة بالميجا بايت
  • في السطر الثاني قم بطباعة المساحة بالكيلو بايت
  • دع ال Script يحسب الملف في مكانه بدون نقله إلى أي مكان آخر

التكليف 03

  • قم بإنشاء Directory جديد بإسم Programming وداخله Directory بإسم PHP
  • نحتاج التراخيص أن تكون لل Owner فقط هو من يستطيع عمل Read, Write, Execute والباقي يقوموا بعمل Execute فقط
  • جميع ال Directories طبعا لها نفس التراخيص
  • بعد إنشاء ال Directories نريد حذفهم مرة أخرى ولكن عند تشغيل ال Script مرة واحدة يقوم بحذفهم جميعا
  • نريد عدم وجود Warning إذا تم تشغيل ال Script مرة أخرى بعد حذف ال Directories
  • إستخدم ما تعلمته مع بعض البحث لتطبع رسالة تفيد أنه تم حذف ال Directory بنجاح. شاهد المثال

التكليف 04

  • لديك Function بإسم change_permissions تقبل منك Parameter واحد وهو إسم الملف
  • يجب أن نتأكد أولا أن ال Parameter هو ملف وليس Directory
  • يجب أن نتأكد أن الملف إمتداده هو txt وليس أي إمتداد آخر
  • بعد أن تتحقق الشروط نريد تغيير التراخيص الخاصة بالملف
  • نريد أن يكون ال Owner له صلاحيات لعمل كل شيء ولا يوجد أي صلاحيات نهائيا للباقي
  • قم بتجربة ال Function على حسب الأمثلة بالأسفل لتتأكد أنها تعمل بشكل سليم
  • يجب أن تتأكد أنه تم تغيير التراخيص بنجاح ثم تطبع رسالة “Permissions Changed” إذا كان نوع الملف txt

التكليف 05

  • إبحث عن أربع طرق لطباعة إسم الملف الحالي مع الإمتداد
  • شاهد النتيجة في الأسفل

التكليف 06 تحدي

  • لدينا ملف txt بإسم elzero.txt يحتوي على ثلاث سطور من النصوص
  • نريد قراءة أول سطرين فقط وطباعتهم في الصفحة على سطر واحد
  • لا نريد قراءة آخر سطر
  • إستخدم ما تعلمته لتقوم بعمل هذا التكليف ب 4 طرق مختلفة
  • شاهد محتوى الملف والنتيجة المطلوبة
  • يجب أن تكون الحلول كلها تعمل في وقت واحد
  • إذا إستخدمت ال fopen يجب أن تكون مرة واحدة فقط

التكليف 07

  • لدينا ملف txt بإسم elzero.txt يحتوي على سطرين من النصوص
  • في أول سطر هناك كلمة Osamaa نريد تغييرها إلى Elzero

تسليم ومراجعة الحلول

الحلول النموذجية هي هدية للداعمين يمكنك الإنضمام للداعمين لترى جميع الحلول من هنا

0 تعليقات


    اترك تعليقاً