"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > PHP में संख्यात्मक सूचकांकों में सारणी मानों को पुन: अनुक्रमित कैसे करें?

PHP में संख्यात्मक सूचकांकों में सारणी मानों को पुन: अनुक्रमित कैसे करें?

2024-11-18 को प्रकाशित
ब्राउज़ करें:777

How to Re-Index Array Values to Numeric Indices in PHP?

PHP में सरणी मानों को पुनः अनुक्रमित करना

सहयोगी कुंजियों के साथ निम्नलिखित सरणी पर विचार करें:

$array = [
    'id' => 3,
    'user_id' => 1,
    'clan_id' => 1,
    // ...
    'skill25xp' => 13373505
];

0 से शुरू होने वाले संख्यात्मक सूचकांकों की कुंजियों को फिर से अनुक्रमित करने के लिए, आप array_values() फ़ंक्शन का उपयोग कर सकते हैं, जो अनुक्रमिक सूचकांकों के साथ एक नया सरणी लौटाता है।

$reindexedArray = array_values($array);

परिणामस्वरूप $reindexedArray में निम्नलिखित संरचना होगी:

Array (
    [0] => 3
    [1] => 1
    [2] => 1
    // ...
    [24] => 13373505
)

Array_values() फ़ंक्शन मूल कुंजियों को प्रभावी ढंग से हटा देता है और मानों को नए अनुक्रमिक सूचकांक प्रदान करता है। यह प्रक्रिया तब उपयोगी होती है जब आपको यह सुनिश्चित करने की आवश्यकता होती है कि आपके सरणी में लगातार संख्यात्मक कुंजियाँ हैं, जिससे अनुक्रमणिका द्वारा विशिष्ट तत्वों को पुनरावृत्त करना या उन तक पहुँचना आसान हो जाता है।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3