別のクラスに新しいクラスを作るのに苦労しています。これはセットアップの例です:
index.php
<?php
include("functions/userFunctions.php");
$user = new UserFunctions ();
$user->validate();
?>
UserFunctions.php
<?php
include("../db/userDB.php");
class UserFunctions extends UserDB
{
public function GetHello(){
$this->DBHello();
}
}
?>
UserDB.php
<?php
class UserDB
{
public function DBHello(){
return "Hello"
}
}
?>
Chrome の戻り値: HTTP エラー 500 (内部サーバー エラー): サーバーが要求を実行しようとしているときに、予期しない状況が発生しました。
これがうまくいかないのはどうしてですか?