الترجمة ليست أنك تستخدم الدالة أكثر من مرة فهذه من وظائف الدالة، ولكن رسالة الخطأ هي لا يجب إعادة تعريف دالة مُعرفة مسبقاً
هل السفر الى مصر للسوريين غير مسموح ؟
- يبدوا أن لديك تضارب في اعادة تسمية دالة بنفس الاسم سواء في الملف الحالي أو الملفات المُضمنه الحل هو الوصول إلى الدالة المُعرفة بنفس الاسم وتعديل اسمها أو تستخدم الـ OPP لتتجنب التضارب بين المسميات، اعرض الكود ومحتوى الملفات المضمنه لنستطيع مساعدتك.
لقد قمت باإستبدال ال include() الى
require_once()
ونجح الأمر الحمد الله, لكن الى لأن لا أعلم بالضبط ما هو الشيء الذي كان يحدث, لكني متأكد مع الوقت سوف أفهم, انا مبرمج فقط منذ حواي 7 أشهر :)
أشكرك
يبدوا أن هناك ملف ما يقوم بإستدعاء نفس الملف مرة أخرى فدالة require_once تتأكد أولاً من تضمين الملف فإن كان قد تم تضمينه بالفعل لا تنفذ الإجراء وفي حال عدم وجوده تقوم بتضمين الملف، أما include تقوم بتضمين الملف دون التأكد من وجوده مما يسبب تضمين نفس الملف أكثر من مرة.
بالطبع الممارسة أفضل شيء للتعلم وكسب المهارات البرمجية
موفق بإذن الله
التعليقات