"إذا أراد العامل أن يؤدي عمله بشكل جيد، فعليه أولاً أن يشحذ أدواته." - كونفوشيوس، "مختارات كونفوشيوس. لو لينجونج"
الصفحة الأمامية > برمجة > كيفية إعادة فهرسة صفيف في PHP باستخدام `array_values()`؟

كيفية إعادة فهرسة صفيف في PHP باستخدام `array_values()`؟

تم النشر بتاريخ 2024-11-11
تصفح:942

How to Reindex an Array in PHP with `array_values()`?

إعادة فهرسة مصفوفة في PHP

في PHP، قد تواجه مواقف حيث يكون لديك مصفوفة بمؤشرات غير محددة، مما يؤدي إلى وجود فجوات في تسلسل الفهرس. لمعالجة هذه المشكلة، تحتاج إلى إعادة فهرسة المصفوفة لضمان ترتيب فهرس مستمر.

كيفية إعادة فهرسة مصفوفة باستخدام array_values ​​

توفر وظيفة array_values() طريقة مباشرة حل لإعادة فهرسة مجموعة. فهو يستخرج القيم من المصفوفة الأصلية ويعينها لمفاتيح جديدة بمؤشرات تسلسلية تبدأ من 0.

لإعادة فهرسة المصفوفة الخاصة بك، ما عليك سوى استخدام الكود التالي:

$myarray = array_values($myarray);

بعد تنفيذ هذا الرمز، ستتم إعادة فهرسة $myarray الخاص بك على النحو التالي:

[0] => a->1
[1] => a-7 b->3
[2] => a-8 b->6
[3] => a-3 b->2

تمت الآن إزالة الفجوات في تسلسل الفهرس السابق، وتتراوح مؤشرات المصفوفة من 0 إلى 3.

أحدث البرنامج التعليمي أكثر>

تنصل: جميع الموارد المقدمة هي جزئيًا من الإنترنت. إذا كان هناك أي انتهاك لحقوق الطبع والنشر الخاصة بك أو الحقوق والمصالح الأخرى، فيرجى توضيح الأسباب التفصيلية وتقديم دليل على حقوق الطبع والنشر أو الحقوق والمصالح ثم إرسالها إلى البريد الإلكتروني: [email protected]. سوف نتعامل مع الأمر لك في أقرب وقت ممكن.

Copyright© 2022 湘ICP备2022001581号-3