Является ли $ this-> gt; load-> модель (‘имя_модели’); == $ var = new Model_name () ;?

Я хочу знать, правильно ли я занимаюсь объектно-ориентированным программированием в моделях Codeigniter, потому что меня смущают $this->load->model('model_name'); а также $var = new Model_name();

Щас пользуюсь $this->load->model('model_name'); и я могу вызвать все функции, используя $this->model_name->functionName(); в то время как с другой стороны, где много учебных пособий по ООП, используя этот $var = new Model_name(); и я также могу вызывать все функции, используя $model_name->functionName(),

Спасибо!

0

Решение

Не беспокойся Вы используете его правильно и присваиваете его объекту CI. Подавляющее большинство раз, когда вы видите его структурированным

$model = new Model();

Это когда модели реализованы в пользовательских библиотеках вне экземпляра CI.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector