मुझे यकीन नहीं है कि मैंने इसे सही तरीके से किया है।
जैसा मुझे समझ में आया:
अगर मेरे पास एक क्लास फू है और एक स्टैटिक मेथड बार है तो मैं array("foo","bar")
उस फंक्शन नाम के रूप में ऐरे पास करके कॉलबैक के रूप में रजिस्टर कर सकता हूं ।
यदि मेरे पास $ foo में एक वर्ग का एक उदाहरण है और मैं जिस विधि बार से सरणी पास करना चाहता हूं उसे कॉल करना चाहता हूं array($foo,'bar')
।
अगर मुझे कक्षा के अंदर एक कार्रवाई दर्ज करने की आवश्यकता है तो क्या यह काम करेगा array($this,'bar')
?