我正在使用Mixpanel的 PHP API 并想调用mp->track
.
在这种情况下,mp->track
被定义为 mixpanel 库中的一个对象,称为 via 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');
}