出什么问题了?以前我使用静态属性和方法以及self::,但现在我不需要它了。不知道哪里错了。
class Main_PopupTemplate
{
public $arg = null;
public function setMark($k) {
$this->arg = func_get_arg(0);
}
public function getMark() {
$discTexts = $this->getArg();
$result = isset($discTexts[$this->arg]) ? $discTexts[$this->arg] : null;
return $result;
}
public static function getArg()
{
return array(
'disclaimer-01' => 'Text-1',
'disclaimer-02' => 'Text-2',
'disclaimer-03' => 'Text-3',
'disclaimer-04' => 'Text-4'
);
}
}发布于 2015-12-30 01:15:17
问题解决了。方法调用是静态的:)
$selectPopupText = new Main_PopupTemplate;
$selectPopupText->setMark('disclaimer-03');https://stackoverflow.com/questions/34515478
复制相似问题