2 つの php クラスを別々に作成しました。それらは Student.php と Main.php です。これは私のコードです。
これは私のStudent.phpです
<?php
class Student {
private $name;
private $age;
function __construct( $name, $age) {
$this->name = $name;
$this->age = $age;
}
function setName($name){
$this->name = $name;
}
function setAge($age){
$this->age = $age;
}
function getName() {
return $this->name;
}
function getAge() {
$this->age;
}
function display1() {
return "My name is ".$this->name." and age is ".$this->age;
}
}
?>
これは私のMain.phpです
<?php
class Main{
function show() {
$obj =new Student("mssb", "24");
echo "Print :".$obj->display1();
}
}
$ob = new Main();
$ob->show();
?>
したがって、私の問題は、taht show メソッドを呼び出すとFatal error: Class 'Student' not found what is the wrong in here. が発生することです。インポートする必要がありますか?私を助けてください。