Я пытаюсь изучить PHP OOP в кодекадемии, и я думаю, что сойду с ума. Я сравнил свой код с примером кода в каждом отдельном случае, и он просто не работает! Пожалуйста, помогите мне понять, что происходит не так здесь, когда я пытаюсь повторить возрастное свойство из объекта $ студента, сделанное из класса PersonPHP-объект wont echo a property
<?php
class Person {
public $isAlive = true;
public $firstname;
public $lastname;
public $age;
public function __contruct($firstname, $lastname, $age)
{
$this->firstname = $firstname;
$this->lastname = $lastname;
$this->age = $age;
}
}
$teacher = new Person("boring", "12345", 12345);
$student = new Person('hans', 'hansen', 24);
$me = new Person('boring', '12345', 12345);
echo $student->age;
?>
что происходит не так? – sinaneker
@sinaneker Я думаю, что он означает '$ student-> age' пуст, где он ожидает, что это будет 24. – Mansfield
@Mansfield в порядке, но когда я смотрю на код, он должен работать – sinaneker