Как бы унаследовать класс Example (и не только его) от класса DB что бы pdo сам создавался и удалялся, что бы избавиться от повтора в коде. Создать в классе DB __construct() и __destruct() ?
Покинул форум
Сообщений всего: 808
Дата рег-ции: Янв. 2010 Откуда: Самара
Помог: 17 раз(а)
pizza
Зачем тебе тут класс?
Функции уже нынче не в моде?
----- Так было, так есть и так будет
pizza
Отправлено: 30 Июня, 2013 - 22:02:51
Новичок
Покинул форум
Сообщений всего: 20
Дата рег-ции: Июнь 2013
Помог: 0 раз(а)
vanicon пишет:
pizza
Зачем тебе тут класс?
Функции уже нынче не в моде?
Я не совсем понял ваш вопрос. Вы про надобность какого класса спрашиваете? Можете просто привести пример с функцией... я только "за".
vanicon
Отправлено: 30 Июня, 2013 - 22:06:32
Частый посетитель
Покинул форум
Сообщений всего: 808
Дата рег-ции: Янв. 2010 Откуда: Самара
Помог: 17 раз(а)
pizza, OrmaJever уже написал вам функцию, которая может возвращать один объект mysqli, как синглтон, зачем вы делайте из функции метод в ненужном классе DB?
Покинул форум
Сообщений всего: 20
Дата рег-ции: Июнь 2013
Помог: 0 раз(а)
vanicon пишет:
pizza, OrmaJever уже написал вам функцию, которая может возвращать один объект mysqli, как синглтон, зачем вы делайте из функции метод в ненужном классе DB?
Ну а куда мне её вставить: за рамки созданного класса c require_once?
Вставляю в класс, потому что хочу потренироваться с классами. Я просто не понимаю какую ошибку я совершаю помещая эту функцию в класс. Класс жрёт память?
OrmaJever
Отправлено: 30 Июня, 2013 - 23:39:23
Активный участник
Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010 Откуда: Чернигов
Помог: 299 раз(а)
pizza пишет:
Если пока не вдаваться в тонкости pdo и msqli, то получается просто так:
ммм нет, не получается. Я же написал это просто функция, не нужно её в класс пихать.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.