Я делаю функцию (PHP). В этой функции она в основном использует указанные dbms и подключается, отправляет соответствующий запрос, <вставьте мою проблему здесь> и отключается. СУБД включают MySQL, MSSQL, Postgres и Oracle.
Я предполагаю, что за пределами этой функции пользователь не будет иметь доступа к указанной DMBS, поэтому, чтобы получить от нее какие-либо результаты, мне нужно преобразовать ее во что-нибудь пригодное для использования, например, в обычную переменную / массив / объект PHP.
Я не знаю лучшего способа сделать это (и у меня был только расширенный опыт работы с MySQL), поэтому я хотел бы знать, как обстоят дела с обработкой каждого возврата, чтобы они все выходили в PHP относительно одинаково. Я был бы чрезвычайно признателен за пример в любом случае.