Практика PHP для начинающих. Урок 12. Пространства имен и автозагрузка

  Рет қаралды 2,498

Андрей Кудлай

Андрей Кудлай

Күн бұрын

Пікірлер: 39
@cherepashki
@cherepashki Жыл бұрын
Спасибо Добрый Человек =)
@matroskin978
@matroskin978 Жыл бұрын
Пожалуйста, Добрый Человек ;)
@ТОЛЬКОПОБЕЗДОРОЖЬЮ
@ТОЛЬКОПОБЕЗДОРОЖЬЮ 4 ай бұрын
супер
@ratiotribus6271
@ratiotribus6271 Жыл бұрын
по нативному php действительно лучший курс, практический, последовательный, спасибо!
@matroskin978
@matroskin978 Жыл бұрын
Спасибо ☺
@arbprog1262
@arbprog1262 Жыл бұрын
Андрей, моё почтение! Лучший учитель, которого я когда-либо слышал! Бесспорно подписка.
@matroskin978
@matroskin978 Жыл бұрын
Спасибо 🙂
@A1_TR_812
@A1_TR_812 6 ай бұрын
Спасибо, наконец то адекватное и понятное объяснение с НЮАНСАМИ
@matroskin978
@matroskin978 6 ай бұрын
Пожалуйста 😉
@bzzq2314
@bzzq2314 Жыл бұрын
Отличное уроки. Большое спасибо!
@matroskin978
@matroskin978 Жыл бұрын
Не менее большое пожалуйста 😉
@matroskin978
@matroskin978 Жыл бұрын
Исходники к уроку - github.com/matroskin978/phpbeginners/tree/25d42fb891ed00fd7325c30db78702d7aca63495
@shotadolidze2968
@shotadolidze2968 5 ай бұрын
Отличный урок.всё чётко и понятно.
@ВикторГавриленко-б3м
@ВикторГавриленко-б3м Жыл бұрын
Огонь!!!
@matroskin978
@matroskin978 Жыл бұрын
Спасибо, Витя! Рад тебя видеть живым и здоровым! 😉
@ВикторГавриленко-б3м
@ВикторГавриленко-б3м Жыл бұрын
@@matroskin978 Андрей, спасибо. Также рад тебя видеть и слышать :)
@abdlili-s3l
@abdlili-s3l Жыл бұрын
Спасибо гениальный учитель. Спасли меня от сокращений на работе.
@matroskin978
@matroskin978 Жыл бұрын
Пожалуйста) Рад был помочь ☺
@sergeykondratev5721
@sergeykondratev5721 Жыл бұрын
Отличный урок) Всё понятно, спасибо)
@matroskin978
@matroskin978 Жыл бұрын
Пожалуйста 🙂
@АлександрВасилёнок-н4г
@АлександрВасилёнок-н4г Жыл бұрын
Отличный урок! Спасибо)
@matroskin978
@matroskin978 Жыл бұрын
Пожалуйста ;)
@StasKantor
@StasKantor 10 ай бұрын
Спасибо огромное за урок
@dmitriivanov7010
@dmitriivanov7010 9 ай бұрын
Отличный урок. Мне очень нравится )))
@NikkaBageossi
@NikkaBageossi 4 ай бұрын
На Unix, Linux кажется надо str_replace('\\', '/, $class) . '.php'; сделать в spl_autoload_register. Иначе, кажется не может найти файл. Типа путь неправильный
@matroskin978
@matroskin978 4 ай бұрын
Ну да) С 16-ой по 18-ю минуты я как раз об этом и рассказываю)
@NikkaBageossi
@NikkaBageossi 4 ай бұрын
Оказывается дальше в видео было про слэши 🙂
@niknik9399
@niknik9399 8 ай бұрын
На 11:48 пространство имён namespace classes; не включается в имя класса. При создании класса А редактор не предлагает классы А.. с чем может быть связано. Может быть должно быть установлено какое-то расширение в vs code?
@matroskin978
@matroskin978 8 ай бұрын
Очевидно, с редактором и связано. Попробуйте установить расширение PHP Intelephense.
@niknik9399
@niknik9399 8 ай бұрын
@@matroskin978 спасибо за ответ, сработало. Уроки супер!
@matroskin978
@matroskin978 8 ай бұрын
​@@niknik9399пожалуйста 🙂
@phpstudy8625
@phpstudy8625 5 ай бұрын
Здраствуйте у меня интересная проблема с namespace не хочет работать, выдает ошибку Uncaught Error: Class 'myfrm\Db' not found in C:\domains\sait\public\index.php:17 Stack trace: #0 {main} thrown in C:\domains\sait\public\index.php on line 17 а с require CORE . '/classes/Db.php'; все нормально что я только не крутил ну не видит и все чего делать даже и не знаю можете помочь ??? вся структура как у вас я работаю в Шторме и еще в классе Db.php при использовании use PDO; use PDOException; use PDOStatement; они тоже подсвечиваются
@matroskin978
@matroskin978 5 ай бұрын
В ошибке сообщается, что класс не найден. А это значит, что в вашем коде есть ошибки, связанные с пространством имен и автозагрузкой. Проверьте: 1. Подключен ли файл vendor/autoload.php 2. Проверьте корректность файл composer.json 3. Проверьте корректность объявления пространства имен в файле Db: namespace myfrm; 4. Проверьте, есть ли импорт соответствующего пространства имен в файле public/index.php: use myfrm\Db; Ну и, наконец, к уроку есть исходники, с которыми всегда можно сравнить код или даже заменить ваши файлы моими. Если мой код заработает, тогда станет очевидно, что проблема где-то в вашем коде. Где конкретно? Точно ответить на этот вопрос можно только работая с вашим кодом.
@phpstudy8625
@phpstudy8625 5 ай бұрын
@@matroskin978 спасибо буду копать дальше
@phpstudy8625
@phpstudy8625 6 ай бұрын
на основе ваших уроков пилю сайт но с столкнулся с проблемой по одной из ссылок необходимо подключить PDf файл крутил вертел но никак не получается сделать его подключить не подскажете что надо сделать |???
@matroskin978
@matroskin978 6 ай бұрын
Во-первых, файл PDF нужно не подключить, а просто дать на него ссылку) Ну а, во-вторых, странно, что у вас не получилось. Ссылка на файл ничем не отличается от подключения файла стилей, к примеру. А файл стилей мы подключали. И если с ним у вас не было проблем, то и с аналогичными файлами проблем быть не должно. Файл PDF просто кладем в папку public и даем на него ссылку вида: PDF Собственно, и все. На всякий случай проверил у себя - работает.
@phpstudy8625
@phpstudy8625 6 ай бұрын
@@matroskin978 спасибо буду пробовать !!!
@phpstudy8625
@phpstudy8625 6 ай бұрын
@@matroskin978 все заработало видимо руки кривые :))) спасибо огромное
@matroskin978
@matroskin978 6 ай бұрын
@@phpstudy8625 пожалуйста ;)
Osman Kalyoncu Sonu Üzücü Saddest Videos Dream Engine 275 #shorts
00:29
Mom had to stand up for the whole family!❤️😍😁
00:39
Ouch.. 🤕⚽️
00:25
Celine Dept
Рет қаралды 32 МЛН
UFC 308 : Уиттакер VS Чимаев
01:54
Setanta Sports UFC
Рет қаралды 893 М.
Making Minecraft 100x faster (by rewriting it in Rust)
17:02
Theo - t3․gg
Рет қаралды 37 М.
1. Анализ макета в Figma и подключение ресурсов
44:46
Osman Kalyoncu Sonu Üzücü Saddest Videos Dream Engine 275 #shorts
00:29