@dmitriyuvin
FullStack developer ( Laravel & Vue )

Как вернуть данные в виде обьекта?

Класс, который достает данные из бд.
public function get_user_info($login){
        $conn = $this->connection();
        
        $request = "SELECT * FROM users_info WHERE email = '$login'";

        $result = $conn->prepare($request);
        $result->execute();

        $user_info = $result->setFetchMode(PDO::FETCH_ASSOC);
        $user_info = $result->fetch();

        return $user_info;
    }

В файле обьявляю класс через переменную.
$PC = new ProfileClass(); // ProfileClass
$user = $PC->get_user_info($login);

// и потом в шаблоне я могу выводить данные только как $user["data"]
// как сделать чтобы можно было выводить в таком виде: $user->data?


Как сделать вот такой вывод -$user->data?
  • Вопрос задан
  • 76 просмотров
Решения вопроса 1
DevMan
@DevMan
$result->setFetchMode(PDO::FETCH_ASSOC)
$result->setFetchMode(PDO::FETCH_OBJ)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы