| |||||||
| المدوّنات | البحث | مشاركات اليوم | اجعل كافة المشاركات مقروءة |
|
| | LinkBack | أدوات الموضوع |
| |||||
| كيف اقوم بهذا دون استعمال دالة switch كيف استطيع كتابة جملة شرطية واحدة تتحقق من مطابقة المتغير لقيمة من مجموعة قيم معينة دون الحاجة الى استخدام switch على سبيل المثال: اذا لم يكن المتغير يحمل احد القيم التالية: 1أو 2 أو 3 أو 4 عندها يتم الانتقال لتنفيذ الاوامر خارج جملة الشرط لا ادري ان كان سؤالي واضحا ولكن ان لم يكن واضحا فسيتضح بقراءة هذا الكود الخاطئ كود PHP: وجزاكم الله خيرا | |||||
|
| |||||
| كود PHP: هذا علي حسب فهمي من سؤالك | |||||
|
| |||||
|
السلام عليكم,, هل تريد ان تقول اذا 1 يساوى 1 او 2 او 3 اعرض كذا غير هذا اعرض كذا ؟؟ اذا كان كذلك سأشرح لك الطريقة بإستخدم دالة in_array
__________________ سبحان الله وبحمده ... سبحان الله العظيم. إقرأ .. لتتعلم [AJAX] سكربت إتصل بنا (ديف كونتاكت) النسخة 2.3.1 MySmartBB المشروع ByPHP.NET | |||||
|
| |||||
|
My Soul Mate بارك الله فيك اخي هذه مشابهة لعمل دالة switch أنا لا استطيع استخدام هذه الطريقة لان القيم ليست اربعة فقط ولكنها عدد اكبر من هذا بكثير لذلك اسال عن طريقة اكثر مرونة -Developer- بالضبط هذا ما اردته يعني الشرط يتحقق في حال مساواة المتغير لاحد القيم الاربعة والا ينفذ الاولمر خارج جملة الشرط ما هي in_array Ibrahim هذه الطريقة تنفع الآن اذا كان الاربع قيم الواحد الى اربعة ولكن ماذا اذا كانت القيم على الشكل التالي: 50 - 300 - 250 - 1000 عندها لن تنجخ هذه الطريقة أليس كذلك؟ بانتظار ردود الاخوة وخاصة الاخ -Developer- | |||||
|
| |||||
|
الدالة in_array تتحقق من وجودة قيمة معينة فى مصفوفة مثال: كود PHP:
__________________ سبحان الله وبحمده ... سبحان الله العظيم. إقرأ .. لتتعلم [AJAX] سكربت إتصل بنا (ديف كونتاكت) النسخة 2.3.1 MySmartBB المشروع ByPHP.NET | |||||
|
![]() |
| أدوات الموضوع | |
| |