我使用Mixpanel的PHP API並要撥打mp->track
內引用的對象。如何從一個私有函數
在這種情況下,mp->track
被定義爲混合面板庫中的一個對象,通過require(mixpanel.php)
調用。
通常情況下,這將很好地工作:
require ('mixpanel-php/lib/Mixpanel.php');
$mp = Mixpanel::getInstance("XXX");
$mp->track('Session');
不過,我想打電話給mp->track()
從一個私有函數中,但下面給出了一個object not defined
錯誤:
require ('mixpanel-php/lib/Mixpanel.php');
$mp = Mixpanel::getInstance("XXX")
private function startSession() {
$mp->track('Session');
}