PHP के array_push के साथ बहुआयामी सरणियों में तत्व जोड़ना
बहुआयामी सरणियों के साथ काम करना पेचीदा हो सकता है, खासकर जब नए तत्वों को जोड़ने का प्रयास किया जा रहा हो। यह समस्या तब उत्पन्न हुई जब कार्य $newdata में संग्रहीत लूप से डेटा को दिए गए $md_array के भीतर उप-सरणी 'रेसिपी_टाइप' और 'व्यंजन' में जोड़ना था।
इसे प्राप्त करने के लिए, आप इसका उपयोग कर सकते हैं array_push फ़ंक्शन, लेकिन बहुआयामी सरणियों को समायोजित करने के लिए थोड़े से अनुकूलन के साथ। सिंटैक्स इस प्रकार है:
// To add data to 'recipe_type', use:
$md_array["recipe_type"][] = $newdata;
// To add data to 'cuisine', use:
$md_array["cuisine"][] = $newdata;
$md_array के भीतर उप-सरणी नामों पर [] ऑपरेटर का उपयोग करके, आप अनिवार्य रूप से उस उप-सरणी के अंत में $newdata जोड़ रहे हैं। array_push() पर प्रत्येक कॉल अनुक्रम में विशिष्ट उप-सरणी में एक नया तत्व जोड़ता है। अनुक्रमिक सूचकांकों का उपयोग करें, जैसे ['0'], ['1'], इत्यादि। इसलिए, इन उप-सरणी में तत्वों को आसानी से जोड़ने के लिए array_push का उपयोग किया जा सकता है।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3