जिस फ़ंक्शन को मैं call_user_func
से कॉल कर रहा हूं उसे FALSE वापस करना है। तो अगर कॉल करने योग्य अमान्य है तो मैं त्रुटियों का पता कैसे लगा सकता हूं?क्या होगा यदि call_user_func को झूठी वापसी की जानी चाहिए?
(साइड नोट: उन्होंने त्रुटि कोड को वापस करने के बजाय यह अपवाद क्यों नहीं फेंका? या क्या "पकड़ने" त्रुटियों का कोई तरीका है? मुझे एक त्रुटि संभाल है। क्या मुझे यह मेरे लिए अपवाद फेंकना चाहिए ?)
इसके अलावा, मैं कसम खाता हूँ मैं इस खोज करने के लिए कोशिश की और सिर्फ मेरे वहाँ पहुँचने के लिए जादुई शब्द नहीं मिल सका। यदि आप इसे जानते हैं तो मुझे उचित प्रश्न पर निर्देशित करना बहुत अच्छा होगा। –
आप पहले ['is_callable'] (http://www.php.net/manual/en/function.is-callable.php) के साथ परीक्षण कर सकते हैं। – bfavaretto
"अवैध" का क्या अर्थ है? –