Урок 09. PHP - ООП. Наследование (extends). Ключевое слово "parent::"

  Рет қаралды 21,458

Pavel Belik (Разван Ломов)

Pavel Belik (Разван Ломов)

Күн бұрын

Пікірлер
@darkcitizen
@darkcitizen 8 жыл бұрын
Читал книгу по ООП, перечитывал несколько раз главу про наследование и так и не смог полностью ухватить суть. Тут глянул видео длиной в 6 минут и сразу все по полочкам разложилось) Все четко, понятно, никакой лишней воды. Автор, спасибо тебе огромное!
@ExodusUz
@ExodusUz 4 жыл бұрын
Книги часто еб*аны пишут. У них в голове все понятно, и они думают, что это очевидный факт :)
@upbraininfo
@upbraininfo 7 ай бұрын
@@ExodusUz Есть много хороших разработчиков, но которые не умеют объяснять, а также есть много хороших ораторов, но плохих разработчиков. Хороших разработчиков, умеющих доступно объяснять - очень мало
@SidYru
@SidYru 8 жыл бұрын
Сел и одним махом все уроки пересмотрел! Жду с нетерпением следующей порции! Спасибо!
@simongreyse4171
@simongreyse4171 2 жыл бұрын
Стал программистом php?
@darth0101
@darth0101 8 жыл бұрын
Шикарные уроки, лучшее, что видел в Сети по РНР. Очень жду продолжения, и, особенно, практической части по написанию интернет магазина, либо CMS. Еще бы хотелось уроков по Laravel, т. к. в Сети с этим туговато. Спасибо.
@simongreyse4171
@simongreyse4171 2 жыл бұрын
Привет. Стал программистом?
@SeaHunter00
@SeaHunter00 8 жыл бұрын
Спасибо большое, теперь в голове всё прояснилось по поводу магических методов, namespace-ов, и static, self и т.д - всё лаконично и доступно.
@vovatop3792
@vovatop3792 8 жыл бұрын
Классные уроки. Жду продолжения!
@ФеликсДзержинский-л9б
@ФеликсДзержинский-л9б 8 жыл бұрын
Реально хорошие уроки записали. Спасибо Вам!
@user-ul3kr9ng5k
@user-ul3kr9ng5k 8 жыл бұрын
Иногда наследование можно использовать в Yii2 фрэймворке в ситуации, когда мы настраиваем Rbac. В таком случае мы создаем контроллер behaviors где определяем accessFilter. А далее от него наследуем все свойства и методы в класс контроллер siteController. Таким образом мы можем ограничивать права доступа к некоторым разделам сайта. Это очень удобный подход, так как мы можем наследовать сколько угодно котроллеров от него, а при изменении behaviors или добавлении новых правил, все правила успешно будут унаследованы другими контроллерами.
@pavelbelik
@pavelbelik 8 жыл бұрын
+Сергей Песков информация интересная и полезная, но не своевременная.
@ПавелНахимов-н3р
@ПавелНахимов-н3р 7 жыл бұрын
ты прямо вовремя с небес снизошел до меня со своим каналом) эврика(шепетом);
@Dmitriy1921
@Dmitriy1921 6 жыл бұрын
Отличные уроки ;) Спасибо, освежил память ;)
@armwebam716
@armwebam716 7 жыл бұрын
Спасибо за урок,все супер
@easy3782
@easy3782 8 жыл бұрын
Отличные уроки)
@xakerfsbable
@xakerfsbable 6 жыл бұрын
Спасибо огромное!!
@NickOrlovOfficial
@NickOrlovOfficial 6 жыл бұрын
как сделать, чтобы запускался index.php если он лежит не в корне, а в папке web?
@NickOrlovOfficial
@NickOrlovOfficial 6 жыл бұрын
Нашел. В корне проекта можно создать файл .htaccess со следующим содержанием: RewriteEngine on RewriteRule ^$ web/ [L]
@СергейТкач-в6ж
@СергейТкач-в6ж 5 жыл бұрын
почему мы объявили одно пространство имен, а работаем с другим?
@СергейТкач-в6ж
@СергейТкач-в6ж 5 жыл бұрын
Почему написано namespace app а используем lw/core?
@ДмитрийБережной-е2д
@ДмитрийБережной-е2д 8 жыл бұрын
спасибо вам
@maksymgrom1631
@maksymgrom1631 8 жыл бұрын
Добавь всплывашку, "Спасибо за лайк!", не все ставят лайки, забывают)
@pavelbelik
@pavelbelik 8 жыл бұрын
Спасибо за совет. Я не гонюсь за лайками. Моя цель - делать общество добрее и более просвещенным. Очень надеюсь, что мне это, хотя бы отчасти, удается ;)
@maksymgrom1631
@maksymgrom1631 8 жыл бұрын
Твои уроки репостнули в группе библиотека программиста, уже больше двухсот репостов. Так что готовься, просмотров добавится, но я бы рекомендовал... Уроки хороши, с лайками их смогут увидеть больше людей) И общество станет добрее!)
@pavelbelik
@pavelbelik 8 жыл бұрын
Максим Гром спасибо ) попрошу жену, чтоб добавила просьбу о лайках ;)
@bellmoon2754
@bellmoon2754 8 жыл бұрын
Столкнулся с такой проблемой, в файлах которые я сам создаю вместо русских символов каракули.В готовых файлах все в порядке с кодировкой и все нормально выводится. Что я делаю не так?
@pavelbelik
@pavelbelik 7 жыл бұрын
кодировка файлов по-умолчанию не та. Такое часто бывает на Windows, потому что Microsoft плюет на все международные стандарты - и использует свои. Выбросить Windows - как позорное прошлое человечества.
@paulmeyer1
@paulmeyer1 7 жыл бұрын
У windows , хотя бы оптимизация и поддержка на уровне. Я как-то экспериментировал с разными дистрибутивами линукса на своем компьютере. При перезагрузке черный экран, причем на каждом дистре( ставил убунту,минт, дебиан). Перешерстил все возможные форумы в поисках решения , но починить так и не удалось.
@primerior
@primerior 7 жыл бұрын
У меня на майнт все отлично и очень стабильно.
@goqorgrigoryan4520
@goqorgrigoryan4520 8 жыл бұрын
Помоги, пожалуйста!! после extends,, $newApp = new \app\App(); выдает ошибку Fatal error: Class 'liw\core\App' not found
@pavelbelik
@pavelbelik 8 жыл бұрын
+Goqor Grigoryan , не найден файл класса. Скорее всего, неправильно настроен автозагрузчик
@goqorgrigoryan4520
@goqorgrigoryan4520 8 жыл бұрын
я грубо скопировал файлы в denwer, возможно это и есть причина
@anonymousanonymous8259
@anonymousanonymous8259 9 жыл бұрын
Интересует когда полностью все выложите?
@pavelbelik
@pavelbelik 9 жыл бұрын
+Anonymous Anonymous , в феврале. Сейчас нет возможности записывать видео. В текстовом виде все уроки курса готовы.
@anonymousanonymous8259
@anonymousanonymous8259 8 жыл бұрын
+Разван Ломов На гите нет всех README.MD. Додайте пожалуйста, особенно интересно про трейты.
@АндрійСоколовський-р2с
@АндрійСоколовський-р2с 7 жыл бұрын
nice man!
@devope
@devope 3 жыл бұрын
1:14 а зачем слеш впереди
@TheHoldfast777
@TheHoldfast777 8 жыл бұрын
ты куда пропал?
@pavelbelik
@pavelbelik 8 жыл бұрын
+TheHoldfast777 , никуда не пропал. На следующей неделе будут новые уроки.
@TheHoldfast777
@TheHoldfast777 8 жыл бұрын
+Разван Ломов круто
@hechnqn3460
@hechnqn3460 9 жыл бұрын
PDO затроните?
@pavelbelik
@pavelbelik 9 жыл бұрын
+павел Hechnqn , да, в следующем курсе. Все что будет в этом написано здесь: github.com/altiore/mm/tree/master
@sherzodbekesanov2655
@sherzodbekesanov2655 5 жыл бұрын
require __DIR__ . "/../vendor/liw/core/App.php" должно быть в /app/App.php а не в index.php. Иначе не работает
@alexrevutsky9374
@alexrevutsky9374 3 жыл бұрын
Работает, если учитывать логическую последовательность подключения файлов в index.php . Сначала подключаем liw/core/app.php , затем app/app.php .
@sevashpun
@sevashpun 6 жыл бұрын
Найс
@LesoRubych
@LesoRubych 7 жыл бұрын
Кто ставит дизлайки? Вы кто бл..? Здесь за 5 минут все подробно рассказали о "parent::". Другие недоблогеры, недоучителя могут только про переменные рассказывать по 30-40 минут.
@developerarchitect7523
@developerarchitect7523 7 жыл бұрын
Дизлайк это же тоже лайк, что ты о себе возомнил?
@developerarchitect7523
@developerarchitect7523 7 жыл бұрын
10/10 15.11.2017
Урок 14. PHP - ООП. Трейт (trait)
13:37
Pavel Belik (Разван Ломов)
Рет қаралды 21 М.
If people acted like cats 🙀😹 LeoNata family #shorts
00:22
LeoNata Family
Рет қаралды 30 МЛН
كم بصير عمركم عام ٢٠٢٥😍 #shorts #hasanandnour
00:27
hasan and nour shorts
Рет қаралды 11 МЛН
А я думаю что за звук такой знакомый? 😂😂😂
00:15
Денис Кукояка
Рет қаралды 5 МЛН
Урок 13. PHP - ООП. Интерфейсы (Interface)
15:16
Pavel Belik (Разван Ломов)
Рет қаралды 24 М.
«Осень». Самая большая загадка Windows XP
14:36
Девять десятых
Рет қаралды 1,4 МЛН
ООП для начинающих PHP. Пространства имен
6:38
Жадные алгоритмы
11:10
про АйТи | IT Pro
Рет қаралды 39 М.
Не бойтесь регулярных выражений. Regex за 20 минут!
34:20
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 236 М.
If people acted like cats 🙀😹 LeoNata family #shorts
00:22
LeoNata Family
Рет қаралды 30 МЛН