मुझे कुछ PHP कोड के साथ मदद चाहिए। मैं बाएं जॉइन का उपयोग कर एक MySQL डेटाबेस से डेटा पुनर्प्राप्त कर रहा हूं। इन रिकॉर्ड मैं नेस्टेड सरणियों जो मैं साफ हो सकता है, उदाहरण के लिए चाहता हूँ बनाने हूँ के आधार पर:बहु-आयामी सरणी बनाम एकाधिक सरणी
array(
[0] = array(
[0] = array(
[0] = array(
[0] = array(
etc...
)
)
),
[1] = array(
[0] = array(
[0] = array(
[0] = array(
etc...
)
)
)
)
)
अब मेरा विचार एकाधिक सरणियों बनाने और उसके बाद उन्हें एक साथ मैच के लिए कुंजी का उपयोग करने, है जैसे:
$array1 = array([0] => array(id = 0)); // value =
// match
$array2 = array([0] => array(...)); // key = id = value of the $array1 with key 0
क्या यह एक अच्छा अभ्यास है? या मुझे घोंसला वाले सरणी रखना चाहिए?
सर्वोत्तम अभ्यास पूरी तरह से इस पर निर्भर करेगा कि आप इसके लिए सरणी का उपयोग करेंगे। –
वास्तव में इस बात पर निर्भर करता है कि आप किस प्रकार के एप्लिकेशन का निर्माण कर रहे हैं। यदि आप उदाहरण के लिए एक लूप के माध्यम से पूरे पेड़ तक पहुंच चाहते हैं तो आप इसे घोंसला रखना चाहेंगे। – looneydoodle