170 похожих чатов

Что такое $this->load->model(). Обьясните популярным языком. Не могу ни как

понять. Что такое зис понимаю. Понимаю что загрузить модель. Непойму load это метод какой то встроенный? И как это загрузить модель?

27 ответов

11 просмотров

yii

для начала https://www.php.net/manual/ru/language.oop5.php

B-I Автор вопроса
Victooor
для начала https://www.php.net/manual/ru/language....

В yii это метод. В пчп шторме на него переходит, можно посмотреть.

B-I Автор вопроса
Victooor
для начала https://www.php.net/manual/ru/language....

Это я уже читал от начала до конца. Может некоторые вещи непонимаю. Можете пояснить. Именно по моему вопросу

this - текущий объект, load - свойство этого объекта, в котором, очевидно, также лежит какой-то объект, раз дальше на нём вызывается метод ->model()

B I
Это я уже читал от начала до конца. Может некоторы...

Так а что непонятно? Переходишь в этот метод и смотришь что он делает внутри себя

По ооп в пхп мало написано. Следует найти какой ресурс для пояснения этого понятия подробнее. Отличие методов от функций, как язык эволюционировал от процедурного стиля к ООП. Возможно по джаве или С++ есть отличные материалы на эту тему. Или по построению архитектуры и эволюции ПО

B-I Автор вопроса
Victooor
Так а что непонятно? Переходишь в этот метод и смо...

Да вот именно что он не переходит по нему))) так то я не спрашивал бы. Это yii он переходит. А в опенкарте нефига.

Roman 🏁
По ооп в пхп мало написано. Следует найти какой ре...

Конкрено для работы с классами / объектами в документации инфы достаточно. И чем функция от метода отличается там тоже написано

Владислав Субботин
Конкрено для работы с классами / объектами в докум...

Ну у меня старый университетский подход к усвоению знаний))

Владислав Субботин
Это когда много теории и мало практики? хД

когда строитель вместо того , чтобы учить как ложить кирпич, учит как мешать глину , копать цемент в карьере и ковать арматуру в кузнице😂😂

B I
Да вот именно что он не переходит по нему))) так т...

А, да. Есть там такое. Давно с ним работал. Ну тогда либо ищи где инициализируется load, что это за класс. Где-то в моделях. Либо ставь хдебаг, ставь на строке брейкпоинт, потом f7, провалишься внутрь метода. А, ещё можно через get_class($this->load) получить имя искомого класса. Но лучше раз настроить себе хдебаг

Roman 🏁
когда строитель вместо того , чтобы учить как ложи...

Вот я примерно так и понял. Все, что угодно, только не то, что пригодится в первый рабочий день хД

Roman 🏁
По ооп в пхп мало написано. Следует найти какой ре...

Курс Елисеева, называется "интесив ооп". Подробнее некуда. Разжевано донельзя

Roman 🏁
это долго..а надо быстро)

Быстро только кошки родятся. Что бы что-то понять придётся пересмотреть. А через месяц ещё раз, потому что на новом уровне возникнут уже другие вопросы

Victooor
Курс Елисеева, называется "интесив ооп". Подробнее...

Елисеев крут, но можно почитать первоисточники, там будет наиболее полная инфа

B-I Автор вопроса
Victooor
А, да. Есть там такое. Давно с ним работал. Ну тог...

Спасибо буду дебаг тнастраивать. Get_class() вернул loader

B I
Спасибо буду дебаг тнастраивать. Get_class() верну...

Короче там дичь, не помню какая, просто помню что дичь 🙂

B-I Автор вопроса
Victooor
Короче там дичь, не помню какая, просто помню что ...

Да я уже это г. 3 недели разгребаю))) так мало того проект был 7.5 гб в нем 3 сайта в одном коде джомла, опенкарт, и вордпрес))) и запросы в бд 1500 за одну загрузку страницы. Сайт в топе яндекса и собственник не хочет его переносить и что то менять

B-I Автор вопроса
B I
Да я уже это г. 3 недели разгребаю))) так мало т...

А да еще забыл, 2 опенкарта, потому что чувак который делал из 1 проекта другой чтоб шаблон не покупать, не удосужился удалить фалы второго. И там конфиг1, конфиг2, конфигтест)))))

Владислав Субботин
Вот я примерно так и понял. Все, что угодно, тольк...

Университет не даёт знаний, он даёт умение пользоваться знаниями и обучаться - по мне так это так работает

Дмитрий Щербаков
Университет не даёт знаний, он даёт умение пользов...

смотря какой универ, некоторые знания всё же дают

Vladimir
смотря какой универ, некоторые знания всё же дают

Все равно от препода зависит больше, если препод теоретик то хрен он тебе что даст, у меня препод по программированию был практик, вот он норм давал знаний учил нас просто так ему нравилось, а сам жил за счёт разработки по

Дмитрий Щербаков
Все равно от препода зависит больше, если препод т...

У нас программирование - это чистый C, блок-схемы - вот это вот всё. Вполне полезно на первом курсе для новичков. Потом была Java и ООП, Oracle, сети на примере устройств CISCO, программная инженерия, где рассказывали про все эти аджайлы, водопады, технический долг. Не смотря на то, что я учился на закочке и уже работал прогером, немало полезного узнал в универе.

Vladimir
У нас программирование - это чистый C, блок-схемы ...

А это круто, у нас были плюсы, паскаль и пых ( это были нулевые

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

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта