مرحبا ، تحتاج مساعدة. حصلت على جهاز كمبيوتر جديد. الألعاب مسبقة الصنع واحدة. لم يكن لديك واحدة من قبل. عندما أقوم بتمهيد الكمبيوتر الشخصي ، يأخذني ذلك إلى صفحة BIOS Utility. راجعت كل شيء للتأكد من أنه مؤمن ، تبدو جيدة. فحص الرام على حد سواء في وقت واحد ، نفس الشيء بالضبط. يبدو الأجهزة متصلة بشكل جيد؟ لست متأكدا ماذا يجب أن أفعل. هنا بعض المواصفات. ThanksCPU: Intel® Core i7-4790K 4.0 جيجاهرتز سعة 8 جيجا بايت Intel Smart Cache LGA1150 HDD: 128 جيجابايت محرك أقراص صلبة من سانديسك SSD + 2 تيرابايت SATA III (كومبو درايف) ذاكرة: ذاكرة DDR3/2133MHz مزدوجة القناة (ADATA XPG V3) : ASUS Z97-P ATX w/GbLAN و 2 PCIe x16 و 2 PCIe x1 و 2 PCI و 4 SATA 6GB/s (معتمد من OC المعتمد) نظام التشغيل: Microsoft Windows 8.1 (الإصدار 64 بت) + الإصدار التجريبي من Office 365 لمدة 30 يومًا : 600 واط - مزود طاقة معتمد قياسي 80 زائد - بطاقة SLI/CrossFireX جاهزة: بطاقة الفيديو NVIDIA GeForce GTX 750Ti 2GB GDDR5 PCIe 3.0 × 16 (بطاقة مفردة)

نظرًا لأنه جديد ، تحدث إلى الشركة المصنعة ، وسيكون لديك ضمان.

PHP اكتشاف ديفرينس من 2 المصفوفات

$ array1 = array ('1' ، '2' ، '2' ، '3' ، '3' ، '4' ، '5') ؛ $ array2 = array ('1' ، '2' ، '3' ) ؛ نتيجة الإخراج المطلوبة على النحو التالي: 2 ، 3 ، 4 ، 5

لست متأكدا لماذا سيكون الفرق 2،3،4،5. 1،2،3 شائعة في كلا الصفيفين لذلك لن يكون 4،5 الفرق؟ خطرت لي هذا بعد قليل من البحث:
الشفرة:
<؟ php $ array1 = array ('1' ، '2' ، '2' ، '3' ، '3' ، '4' ، '5') ؛ $ array2 = array ('1' ، '2' ، '3')؛ $ result = array_diff ($ array1، $ array2)؛ print_r ($ result)؛؟> الإخراج:
الشفرة:
صفيف (=> 4 => 5)

شكرا عزيزي ، ولكن array_diff ليس هو الحل ، يرجى كتابة النتيجة المرجوة الكمال؟ 2،3،4،5

جيد الحزن. لم يسبق له مثيل اللغة حتى علقت على علامات الترقيم الخاصة بها.
الشفرة:
<؟ php $ array1 = array ('1' ، '2' ، '2' ، '3' ، '3' ، '4' ، '5') ؛ $ array2 = array ('1' ، '2' ، '3') ؛ $ diff1 = array () ؛ $ diff2 = array () ؛ لـ ($ i = 0 ؛ $ i <count ($ array1) ؛ $ i ++) {$ key = array_search ($ array1 ، $ array2) . if ($ key! = False) {$ diff1 = $ array1؛ إلغاء تعيين ($ array2)؛ }} // إعادة تعيين المصفوفات // $ array1 = array ('1' ، '2' ، '2' ، '3' ، '3' ، '4' ، '5') ؛ $ array2 = array ('1' ، '2'، '3')؛ $ diff2 = array_diff ($ array1، $ array2)؛ $ final = array_merge ($ diff1، diff2 $)؛ foreach ($ final as $ item) {print $ item. ""؛ }؟> سينتج عن ذلك النتائج التي تبحث عنها. هو مكتوب كإجراء من أعلى إلى أسفل ويظهر. هناك أدوات أفضل لهذا ولكن لا يمكن تشغيلها جميعًا في صفحة ويب.

شكرا مرة أخرى ، لكنني لست راضيا. قم بتغيير أي قيمة للصفيف وانظر النتيجة >> إلغاء تعيين قيم array1 (وليس المفاتيح) التي تظهر في array2

نحن لا نفعل الواجبات المنزلية للناس هنا. الغرض الكامل من الواجب المنزلي هو أن تتمكن من تعلم كيفية كتابة التعليمات البرمجية بنفسك ، وأن الحصول على شخص آخر لتوفير الرمز لن يعلمك أي شيء. لماذا لا تنظر إلى المشكلة الحالية وتتعرف على كيفية القيام بها بنفسك ، بالتأكيد هذه هي النقطة الأساسية للبرمجة. تلميح: تحتاج إلى استعراض الصفيف الثاني ولكل عنصر فيه ، قم بإزالة التواجد الأول لتلك القيمة من المجموعة الأولى.

بالطبع نقوم به. البعض منا فقط لا ندرك ذلك دائما. في أي حال كانت هذه تجربة تعليمية بالنسبة لي وكذلك OP ، وذلك لإنهاء ما بدأ:
الشفرة:
<؟ php $ array1 = array ('1' ، '2' ، '2' ، '3' ، '3' ، '4' ، '5') ؛ $ array2 = array ('1' ، '2' ، '3') ؛ لـ ($ i = 0 ؛ $ i <count ($ array1) ؛ $ i ++) {$ key = array_search ($ array1، $ array2)؛ if ($ key! == False) {unset ($ array2)؛ إلغاء تعيين ($ array1)؛ }} foreach (array_merge ($ array1، $ array2) كعنصر $) {print $ item. ""؛}؟> للحصول على مرجع إضافي ، راجع هذا موقع.

الفرق بين "المساعدة في الواجبات المنزلية" و "القيام بذلك من أجل شخص ما" - الأول على ما يرام ، إنه يساعد الشخص على التعلم ، ببساطة يعطيهم الكود لفعل ما يحتاجون إليه بالضبط لا يعلمهم شيئًا. لاحظ كيف أعطيت الشخص تلميحًا فيما يتعلق بكيفية بدء البرنامج. إذا قدمنا ​​إجابات كاملة عن أسئلة الواجب المنزلي ، فكل ما يميل إلى الحدوث هو أن الشخص يأخذ الشفرة ويسلمها دون حتى محاولة معرفة كيفية عملها.

شكرا مرة أخرى ، نعم أحاول إنشاء رمز لكني فشلت. إرشاداتك مفيدة بالنسبة لي. إذا تغير قيم الصفيف 2 وستكون النتيجة مضطربة. إذا كنت مهتما بي ورمز بلدي وتريد أن تعرف ماذا أفعل. أنا أقول لك بالتفصيل. شكرًا مجددًا <؟ php $ array1 = array ('1' ، '2' ، '3' ، '4' ، '5') ؛ $ array2 = array ('3' ، '4' ، '5') ؛ على ($ i = 0؛ $ i <count ($ array1)؛ $ i ++) {$ key = array_search ($ array1، $ array2)؛ if ($ key! == False) {unset ($ array2)؛ إلغاء تعيين ($ array1)؛ }} foreach (array_merge ($ array1، $ array2) كعنصر $) {print $ item. ""؛}؟>

حسنا. لنستمع الى هذا.
الشفرة:

شكرا مرة أخرى ، ولكن النتيجة غير صحيحة ، إذا كانت قيم المصفوفة 1 و المصفوفة 2 هي نفسها ، فراجع النتيجة ، (النتيجة المطلوبة هي 0) $ array1 = ('1' ، '2' ، '3' ، '4' ، '5') ؛ $ array2 = ('1' ، '2' ، '3' ، '4' ، '5') ؛

هل فكرت فعلا تعلم PHP؟ ربما يكون من الأسهل بكثير أن يعمل لحسابه الخاص بهذه الطريقة.

أظهر المنشور الأول أنك تريد قائمة بالعناصر المختلفة من كل مجموعة. الآن لديك صفيفان متساويان ، يجب ألا يُظهرا أي عناصر مختلفة ، لكنك تتوقع نتيجة صفرية. كيف تفسرون ذلك؟ يمكنك تعديل آخر مقتطف تم نشره وبدلاً من طباعة المصفوفات المدمجة ،array_mergeوظيفة داخلعدوظيفة. إذا كنت تخطط حقًا لتعلم لغة PHP من البداية ، فيجب أن تقوم بالبحث في كتاب أو عبر برنامج تعليمي على الويب وليس في منتدى.

شكرًا ، أعتقد أنني بحاجة إلى معرفة المزيد عن php ، لكن يرجى حل هذه المشكلة في الوقت الحالي ، وأنا بفضل الكثير أحاول تعلم php نيابة عن اقتراحك. شكرا مرة أخرى. عزيزي ، أحاول تطوير تطبيق حساب ، هناك حاجة لي: 1. إنتاج المنتج الرقم التسلسلي 2. بيع الرقم التسلسلي المنتج عن طريق فاتورة البيع في هذه المرحلة ، أنا ناجح ، لكن المشكلة تبدأ هنا عند إرجاع المنتج 3. عند إرجاع المنتج أو عرض المنتج المسلسل في قاعدة البيانات 2 أو 3 time4. وعندما يتم إرجاع المسلسل مرة أخرى عند بيع مشكلة createresult عند إنشائه عندما يخزن الرقم التسلسلي مرتين أو ثلاثة أو نحو ذلك. في جدول الإنتاج. الرجاء مساعدتي ، في هذه المرحلة ، سأتعلم المزيد عن phpIrshad Siddique

كيف تحول سؤال يتعلق بمصفيفتين مع عناصر عدد صحيح مكررة إلى تطبيق حساب؟ عادة ما يكون التطبيق بمثابة تعهد رئيسي. في هذه المرحلة ، كل ما يمكنني فعله هو أن لديك متجر بيانات للمنتجات ومخزن بيانات المبيعات. هذا لا يكاد يكفي لتوجيهك في الاتجاه الصحيح. حظ سعيد.
الشفرة:

C'Mon man - فقط تعلم لغة PHP بشكل صحيح ، من كتاب أو دليل عبر الإنترنت - لن يؤدي تعليمك بشكل عشوائي مع أجزاء من رموز الآخرين إلى تعليمك أي شيء ، وسوف ينتهي الرمز الخاص بك إلى حالة من الفوضى. علاوة على ذلك ، تعد لغة PHP لغة سهلة للغاية مقارنة بالكثير من اللغات الأخرى.

المشاركات الشعبية