базы данных Предположим, что у меня есть запрос к базе данных, которая выглядит, как показано ниже -Пользовательский объект на основе таблицы
select name, gender, birthday from person where person_id = 1;
Когда этот запрос выполняется, некоторые записи из базы данных возвращается. Я хочу выполнить этот запрос внутри функции, а затем создать пользовательский объект, который будет содержать точные атрибуты, как имена столбцов, с соответствующими значениями. В качестве примера предположим, что объект X. Таким образом, он будет иметь три атрибута: X-> имя, X-> пол и X-> день рождения, с соответствующими значениями из записей.
В качестве второго примера, рассмотрим следующий запрос -
select test1, test2, test3 from test where test_id = 1;
Я хочу, чтобы выполнить этот запрос внутри одной и той же функции и используя тот же метод, затем создать пользовательский объект-Y, который будет содержать атрибуты Y-> тест1, Y-> тест2 и Y-> тест3.
Возможно ли это в PHP? Если да, то как?
Редактировать: По специальному объекту я имел в виду любой объект. Это не обязательно должен быть экземпляр определенного класса или что-то в этом роде. Я просто хочу вернуть объект из этой функции, чтобы я мог заполнить соответствующие классы из значений свойств возвращаемого объекта.
Не знаю, как сделать оракул, но я бы начал здесь: http://php.net/manual/en/ref.pdo-oci.php –