如何在该类中调用属于同一类的函数?
我有:
class BaseConfig {
public $page ;
public $htmlRoot = 'assets/html/';
public function getPageTitle(){
echo $page = $_GET['p'];
}
public function getContent(){
$file = getPageTitle().'.php';
return readfile($htmlRoot.$file);
}
}
我打电话时收到以下错误
<?PHP Config::getContent();?>
Fatal error: Call to undefined function getPageTitle() in C:\Xit\xampp\htdocs\IMS3\assets\Config.php on line 17
顺便说一句,我正在创建自己的简单框架。
谢谢大家, $this 不起作用,它只是说我不能在对象上下文之外使用它。
'self' 工作,所以谢谢。
您能否详细说明 Radu 提到的安全漏洞?
@S3Mi 正在读取的文件只是 html。在这个用例中,我所做的仍然很糟糕还是可以?