मैं किसी फ़ंक्शन में वैकल्पिक सरणी पैरामीटर पास करना चाहता हूं। यदि पैरामीटर प्रदान नहीं किया गया है, तो सरणी खाली होनी चाहिए।ऐरे पैरामीटर, डिफ़ॉल्ट रूप से खाली
<cfargument name="time_blocks" type="array" required="false" default="[]">
लेकिन मैं निम्नलिखित त्रुटि मिलती है:
invalid call of the function CreateRateBlock
14th Argument (time_blocks) is of invalid type, can't cast String [] to a value of type [array]
मैं भी इस की कोशिश की: मैं निम्नलिखित की कोशिश की
<cfargument name="time_blocks" type="array" required="false" default="">
इस मामले में, त्रुटि लगभग एक ही है:
invalid call of the function CreateRateBlock
14th Argument (time_blocks) is of invalid type, can't cast String [] to a value of type [array]
मैंने डिफ़ॉल्ट विशेषता को हटाने का भी प्रयास किया, लेकिन उस स्थिति में time_blocks
का मान शून्य है। मैं क्या गलत कर रहा हूँ?
क्या आपने उद्धरण के बिना [] के साथ प्रयास किया है? – Tropicalista