मेरे पास एक सरणी है, @allinfogoals
और मैं इसे एक बहुआयामी सरणी बनाना चाहता हूं। यह पूरा करने के प्रयास में, मैं बहुत की तरह एक आइटम के रूप एक सरणी पुश करने के लिए कोशिश कर रहा हूँ:किसी अन्य सरणी में किसी आइटम के रूप में सरणी को धक्का देना - बहुआयामी सरणी नहीं बनाना
push @allinfogoals, ($tempcomponents[0], $tempcomponents[1], $singlehometeam);
कहाँ सरणी कोष्ठक में उन मदों सभी अलग-अलग तार मैं पहले से कर रहे हैं। हालांकि, अगर मैं संदर्भ $allinfogoals[0]
, मैं $tempcomponents[0]
का मूल्य मिलता है और अगर मैं $allinfogoals[0][0]
कोशिश मैं:
Can't use string ("val of $tempcomponents[0]") as an ARRAY ref while "strict refs" in use
मैं कैसे @allinfogoals
करने के लिए इन सरणियों जोड़ सकते हैं यह एक बहुआयामी सरणी बनाने के लिए?
यह समझा सकता है कि यह क्यों काम करता है ... http: //perldoc.perl।org/perlreftut.html – squiguy