السلام عليكم .
قُمت بعمل Update API لسكربت أقُوم بالعمل عليه ، تم الأمر بنجاح في نقل الملف من السيرفر المستضيف للإصدار الجديد للسيرفر الذي يريد التحديث .
وأيضًا بنجاح حين فك الأرشيف تم الأمر بنجاح ، المشكلة الآن كيف أقُوم بإعادة تنصيب الملفات ؟
فكّرت في إنشاء مصفوفة تحتوي على جميع ملفات النسخة الجديدة ، وكل ملف في هذه المصفوفة يقابله محتواه كـ :
array("File_name"=>"Content File ","Dir_name"=>array("File_name"=>"Content"))
ثم أقُوم باستبدال المحتويات عن طريق حلقة تكرار ( loop ) ، لكن ستكون المصفوفة كبيرة جدًا جدًا جدًا حوالي 420 عنصر " ملف " .
طريقة كهذه لن تجدي ! ، فهل من طريقة أخرى؟
التعليقات