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

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

إنضم لكورسات الأكاديمية وإستفيد من الخصم الخاص في البداية من هنا
نوصي بكورس تعلم أساسيات البرمجة من أكاديمية Codezilla من هنا
إحترف التسويق وإدارة الأعمال مع الدبلومة الإحترافية وإحصل على خصم عن طريقنا من هنا
لحجز إستضافة من Hostinger والحصول على الخصم عن طريقي إتبع الشرح من هنا

من جوجل

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

الدروس من رقم 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 تعليقات


    اترك تعليقاً