Я учащийся, у меня есть класс db, чтобы помочь мне подключиться и получить результаты в mySQL.Объектно-ориентированное программирование, доступ к значениям переменных, как?
$set = $db->get_row("SELECT * FROM users");
echo $set->name;
таким образом я использую результаты эха вне класса.
Теперь я создал другое имя класса пользователя и имеет эту функцию
public function name() {
global $db;
$set = $db->get_row("SELECT * FROM users");
$this->name = $set->name;
}
после инициализации пользователя класса, когда я пытаюсь повторить $ user-> имя я не получаем ожидаемые результаты.
Примечание: Я указал выше var $ name; в классе пользователя
С одной стороны, использование 'var' устарело. – slikts