EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
تعيين اللغة الافتراضية
أسئلة PF - المنتدى

كيفية حذف العناصر في صفيف في بي إتش بي

البرمجة بي إتش بي  
 
كيفية حذف العناصر في صفيف في بي إتش بي

إذا كان في أي وقت, برمجة, كنت تقود السيارة صفائف, o الترتيبات, وتحتاج حذف العناصر المتكررة من نفس, يمكنك القيام بذلك بطريقة سريع قبل الدالة الخاصة من بي إتش بي.

هذه وظيفة array_unique وماذا يعني أن, وبعد في الماضي كمعلمة مجموعة مفهرسة o النقابي, لنا إرجاع صفيف آخر دون العناصر المتكررة, أي, مع عناصر فريدة من نوعها لنفسه. نحن ذاهبون لرؤيتها مع مثال كلا النوعين من المصفوفات.

أولاً وقبل كل شيء, لنفترض أن لدينا الصفيف التالية فهرسة:

إذا أننا باستدعاء الدالة print_r لهذا الصفيف، يمكننا الحصول على:

ويمكننا أن نلاحظ أن وهناك عناصر مكررة لهذا الصفيف, لذلك كنت ستطبعها لاستخدام الدالة array_unique, تمرير هذا الصفيف كمعلمة, لإرجاع صفيف دون العناصر المكررة:

كما يمكن أن نرى, الأسلوب array_unique توفر لنا حذف العناصر المكررة من الصفيف, وبهذه الطريقة, ليس علينا أن نجعل الرحلة منه ومقارنة كل عنصر من عناصره مع كل العناصر الأخرى.

في حالة أن المصفوفة التي نحاول أن يكون مجموعة النقابي, وسيعمل هذا الأسلوب نفس الطريقة, حيث سيكون فقط مقارنة قيم كل عنصر من الصفيف دون مراعاة لكلمة المرور الخاصة بك. أحب هذا, إذا كان لدينا الصفيف التالية:

تطبيق الدالة array_unique حول هذا الصفيف o إصلاح, وسوف تكون النتيجة التالية:

كما يمكنك مشاهدة, الدالة array_unique لا تنظر مفتاح العناصر في صفيف النقابي, ولكن ذلك فقط تعيين نفس القيم, القضاء تكرار.

ترك لنا تعليق أو أدخلالمنتدى
Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page

المواد ذات الصلة