मेरे पास यह फ़ंक्शन है
array_diff (\ @ DNs, \ @prev_DNs); को सरणी संदर्भों को तर्क के रूप में रखना चाहिए।
समस्या यह है कि मुझे prev_ns से ऑब्जेक्ट के रूप में मेरे $ prev_Ns = YAML :: Syck :: LoadFile ('temp-previous_DNs.yaml'); प्रिंट डम्पर $ prev_DNs; जो आउटपुट करता है
$ VAR1 = ['abcdef']; मैंने कोशिश की है
array_diff (\ @ DNs, \ $ prev_ns); लेकिन वह काम नहीं कर रहा है।
कोई भी सुझाव देता है कि कैसे $ prev_Ns एक सरणी संदर्भ को पास करें? < / Div>
यह पहले से ही एक सरणी संदर्भ है, वास्तव में तो आप वास्तव में संदर्भ के संदर्भ को एक और के साथ prefixing करके पास कर रहे थे। आपको बस इसे $ prev_dns के रूप में देना होगा और इसे कार्य करना चाहिए।
Comments
Post a Comment