Webサイトというクラス内に2つの関数があります。2つの関数はcheckStatusとkillPageです。
関数killPageは、完全な単語テキストhultの代わりに、単純なスタイルを使用することを目的としています。関数checkStatusは、コード内でkillPageを使用する必要がありますが、使用できません。
コードは次のとおりです。
class website
{
function killPage($content)
{
die("
<h1>" . Settings::WEBSITE_NAME ." encountered an error</h1>
" . $content . "
");
}
function checkStatus(){
if(Settings::STATUS == 'M')
{
$website->killPage('We are in maintence');
}
if(Settings::STATUS == 'O')
{
}
if(Settings::STATUS == 'C')
{
$website->killPage('We are closed');
}
}
}
$website = new Website;
私が得るエラー:
未定義の変数:website &&非オブジェクトのメンバー関数killPage()の呼び出し