Тёмный

Working With File System In PHP - Full PHP 8 Tutorial 

Program With Gio
Подписаться 56 тыс.
Просмотров 41 тыс.
50% 1

Опубликовано:

 

15 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 86   
@JohnnyBigodes
@JohnnyBigodes 3 года назад
This series is really good for the people that want learn the basics of PHP before going deep into a framework. I dont really need it, but this is a big help to other people. Thank you
@ProgramWithGio
@ProgramWithGio 3 года назад
Thank you. That's the idea to introduce devs to PHP the proper way before going into frameworks. The first section of the course is for beginners. The second & third sections will be for more advanced devs so that might be something you'll find more interesting. The other sections will be OOP-focused & will include things like design patterns, security, performance, testing etc
@JohnnyBigodes
@JohnnyBigodes 3 года назад
@@ProgramWithGio Dont get me wrong... I am still seeing your videos, even after almost 20 years using PHP. I like your style of teaching and I wished I had something like this 20 years ago. Really nice...
@ProgramWithGio
@ProgramWithGio 3 года назад
@@JohnnyBigodes Thank you 🙌
@laravelisbullschitt3281
@laravelisbullschitt3281 2 года назад
@@JohnnyBigodes Do you remember webmonkey?
@lotfiholmes6397
@lotfiholmes6397 2 года назад
"I dont really need it, but this is a big help to other people." 🤣 People are weird sometimes lol
@faisalahammad
@faisalahammad 11 месяцев назад
You're a fantastic teacher. Your delivery in this short video was excellent. 😮
@ProgramWithGio
@ProgramWithGio 11 месяцев назад
Thank you 💙
@MaziarHeidari-i4e
@MaziarHeidari-i4e Год назад
Thansk you so much. Ive had watched some other courses about php like bro code. Your course is much more complicated. Its harder to understsnd and for me as a person who has never done a serious job in php in some how hard to understsnd how can i use this knowledge in real world and for example in a company . I feel like i know nothing !!!!
@ProgramWithGio
@ProgramWithGio Год назад
Sorry to hear that. It can seem overwhelming but we put it all in practice later by building a real world project. It seems harder because I go in detail & in depth explaining concepts while some other courses only cover the surface which may seem easier at first. Do what is best for your learning style, if this course does not work for you try another, thankfully RU-vid is full of free content
@MaziarHeidari-i4e
@MaziarHeidari-i4e Год назад
@@ProgramWithGio I think imma do my best to continue with your course. I'd like to master it. I like complexity . Thank you uvery much . I just need to know I'm going the right way . That's it
@ProgramWithGio
@ProgramWithGio Год назад
Feel free to ask questions along the way. Good luck
@illegalsmirf
@illegalsmirf 2 года назад
This is amazing. I was nowhere near the professional solution that you provided. I obviously have a lot of work to do!
@ProgramWithGio
@ProgramWithGio 2 года назад
That is perfectly normal, don't worry about it. Your solution doesn't have to be same as mine.
@udayan285
@udayan285 6 месяцев назад
Thank you gio, I'm still learning from here.
@ProgramWithGio
@ProgramWithGio 6 месяцев назад
You got this!
@lairotuT-Tutorial
@lairotuT-Tutorial Месяц назад
oh, I was too late with the comment on the last video :-) But really this video is again a masterpiece of tutorials. Best PHP-Tutor ever!
@ProgramWithGio
@ProgramWithGio Месяц назад
Thank you 💙
@batchrocketproject4720
@batchrocketproject4720 5 месяцев назад
These overviews are really useful. I build php projects infrequently and often need quick revision if it's been a long time since my last php project and find a few minutes spent on your video for a topic saves me lots of time. Thanks.
@ProgramWithGio
@ProgramWithGio 4 месяца назад
Happy to hear, thank you
@Vitalii-m6r
@Vitalii-m6r Год назад
Yeah, it's pretty useful to know how to handle file system. Thanks!
@ProgramWithGio
@ProgramWithGio Год назад
Glad it was helpful
@whisperscribe
@whisperscribe Год назад
Really amazing course, and I feel if you do this first section, a lot of other languages will get easier, I already found a lot of similarities with go, node and a lot other languages
@ProgramWithGio
@ProgramWithGio Год назад
Happy to hear, thank you 🙌
@asmotovlogs228
@asmotovlogs228 Год назад
Amazing tutorial. This tutorial is very important for beginners.
@ProgramWithGio
@ProgramWithGio Год назад
Thank you 💙
@AlexFloppy
@AlexFloppy Год назад
Hello, Cool explanation of the files related methods. Thank you! Some thoughts - maybe we need some video about SplFileInfo class - it useful with files. But yes, it's already OOP section.
@ProgramWithGio
@ProgramWithGio Год назад
Hello, there are more videos related to file uploads later in the series 👍
@jewgienijbrzozowski8451
@jewgienijbrzozowski8451 2 года назад
Another banger from GIO!
@steelmantv
@steelmantv Год назад
This course is awesome! Thank you
@ProgramWithGio
@ProgramWithGio Год назад
Glad you like it, thank you
@aryank8695
@aryank8695 2 года назад
Hi Gio, I would suggest you to also create videos on PHP Streams and stream related functions. There are so many concepts in there to know and understand. Thanks for your amazing video lessons!!
@ProgramWithGio
@ProgramWithGio 2 года назад
Thanks for the suggestions 💙
@lucassimas1019
@lucassimas1019 3 месяца назад
you´re awesome, man!
@ProgramWithGio
@ProgramWithGio 2 месяца назад
Thank you 💙
@emekatimothyiloba699
@emekatimothyiloba699 Год назад
Giooooo you are good. More grace
@ProgramWithGio
@ProgramWithGio Год назад
Thank you
@invgreat5608
@invgreat5608 2 года назад
Love you!
@ProgramWithGio
@ProgramWithGio 2 года назад
💙💙
@karam0101
@karam0101 2 года назад
Another gem ❤
@ProgramWithGio
@ProgramWithGio 2 года назад
Thank you
@delisandor5337
@delisandor5337 Год назад
awesome tutorial
@ProgramWithGio
@ProgramWithGio Год назад
Thanks
@ilya_123__
@ilya_123__ Год назад
thank you!
@ProgramWithGio
@ProgramWithGio Год назад
You're welcome
@mortezashabanipour6597
@mortezashabanipour6597 2 года назад
Great video, thank you
@ProgramWithGio
@ProgramWithGio 2 года назад
Glad you liked it. Thank you
@goal_post24
@goal_post24 3 года назад
great job sir
@ProgramWithGio
@ProgramWithGio 3 года назад
Thank you
@bigorstojanov184
@bigorstojanov184 Год назад
Great course, Gio. kudos. However, one thing that is kind of very annoying is the audio jump cuts. Everything feels rushed when there is no pause between sentences .
@ProgramWithGio
@ProgramWithGio Год назад
That was editing mistake I made early on. Gets better later
@kenjohnsiosan9707
@kenjohnsiosan9707 2 года назад
Thank you sir
@ProgramWithGio
@ProgramWithGio 2 года назад
You're welcome 💙
@memack101
@memack101 2 года назад
Thank you.
@ProgramWithGio
@ProgramWithGio 2 года назад
You're welcome
@mimoh2000
@mimoh2000 2 года назад
@Gio, have been following from the scratch. Please what are the major differences between the fgets() and file_get_contents().
@ProgramWithGio
@ProgramWithGio 2 года назад
fgets gets a line while the get contents gets the entire file content
@CarlosOrtiz-sz2pp
@CarlosOrtiz-sz2pp 2 года назад
Excellent
@ProgramWithGio
@ProgramWithGio 2 года назад
Thanks
@MaziarHeidari-i4e
@MaziarHeidari-i4e Год назад
In the 6th min on line 13, I tried to write to while condition just by frets function itself, without assigning it to $line . Actually it works . But I'm loosing some lines of my file compared with the way you do it. And I don't know why. Do you have any idea?
@ProgramWithGio
@ProgramWithGio Год назад
If you dont assign to line then how are you getting the row from the file? fgets simply reads the line & advances the pointer to the next row, so I'm not sure what you are trying to do. If you want to read the file line by line & do something with each line you need to assign it to a variable, maybe you are doing that inside the loop, without seeing your code I can't guess
@MaziarHeidari-i4e
@MaziarHeidari-i4e Год назад
@@ProgramWithGio thanks gio
@jimmymomoh
@jimmymomoh 2 года назад
Hello Sir, am really grateful for this series, I have been following the course from the begining and don't even want to miss a single video, meanwhile, I get stuck when i tried to make directory on the mac osx am using. this is the error am getting (Warning: mkdir(): Permission denied in /Applications/XAMPP/xamppfiles/htdocs/phpbootcamp/index.php on line 26). Please help. Thank you.
@ProgramWithGio
@ProgramWithGio 2 года назад
Hey, looks like a permission issue. I don't use mac os so I'm not sure what would be the proper solution. You can try updating the file permissions on the htdocs/phpbootcamp. Google would be your friend in this case, try googling "mac os xampp permission issue", this is the first result I got: stackoverflow.com/questions/9046977/xampp-permissions-on-mac-os-x see if it will help
@jimmymomoh
@jimmymomoh 2 года назад
@@ProgramWithGio Thank you so much sir. am really grateful, now my folder is working fine, and that was so fast as in how you were able to reply so fast. I was hoping you would reply by next week or so. Thank you really appreciate.
@jimmymomoh
@jimmymomoh 2 года назад
Although I wish to get a transcript for the previous video on htaccess, I couldn't follow it at all
@ProgramWithGio
@ProgramWithGio 2 года назад
@@jimmymomoh Any specific issue? RU-vid adds subtitles automatically but sometimes it does not work. Feel free to DM me on Twitter and I can help troubleshoot
@yarik83men51
@yarik83men51 3 года назад
Super
@lairotuT-Tutorial
@lairotuT-Tutorial 12 дней назад
I just realized that this video might or might not be the mentioned coming up video for the special data type resource from lesson 1.4 Data Types What I am indeed missing is the content for typehinting and typecasting. As far as I experianced direct typehinting is still not possible for resource. Options I found are: 1. Wrapping the resource into a class and typehint the class, 2. Using \SplFileObject to creat an object of the class SplFileObject and typhint \SplFileObject - that is similar to 1. 3. Using curl instead of fopen(),... 4. Typehinting mixed and verifying resource data type by is_resource() I indeed would like to have the best option for the PHP aim to transfer resource data type to objects but indeed I am bad in understanding what this will look like. Should I really consider the usage of fopen() deprecated already at this stage (PHP8.1)?
@lairotuT-Tutorial
@lairotuT-Tutorial 11 дней назад
the more I read into this topic, the more I wonder if my second option SplFileObject together with SplFileInfo might be the way to go since PHP 8.0 would you agree? It would be great to have a tutorial on that from you as this seems to be a big topic with many possibilities. It seems more complex but seems to be the way for future PHP projects. Is there something in progress? Maybe inside your laravel series?
@ProgramWithGio
@ProgramWithGio 7 дней назад
Yea I think SplFileObject is what you might be looking for. I think resource type declarations might be coming at some point in PHP's future releases, maybe PHP 9?
@lairotuT-Tutorial
@lairotuT-Tutorial 6 дней назад
@@ProgramWithGio will there be a SplFileObject lesson on your Channel soon?
@MochilasWayuuBags
@MochilasWayuuBags 10 месяцев назад
im getting a number instead of a string for each line
@MochilasWayuuBags
@MochilasWayuuBags 10 месяцев назад
If i var_dump($line) inside the while loop i get a boolean
@ProgramWithGio
@ProgramWithGio 10 месяцев назад
@@MochilasWayuuBags can you share your code on GitHub?
@sym2574
@sym2574 Год назад
greeeeeaaattttt
@ProgramWithGio
@ProgramWithGio Год назад
🙌🙌
@jessieren6476
@jessieren6476 3 года назад
AWESOME :D
@ProgramWithGio
@ProgramWithGio 2 года назад
💙
@yinonelbaz5309
@yinonelbaz5309 2 года назад
😍😍😍😍😍😍😍
@ProgramWithGio
@ProgramWithGio 2 года назад
💙💙💙
@bettyrizzo6167
@bettyrizzo6167 2 года назад
worst
@ProgramWithGio
@ProgramWithGio 2 года назад
?? Could you maybe elaborate on what is worst & why?
@watchernode6138
@watchernode6138 Год назад
@@ProgramWithGio I think it's a troll, just ignore
Далее
Mini Exercise Project Overview - Full PHP 8 Tutorial
3:11
Solving one of PostgreSQL's biggest weaknesses.
17:12
Просмотров 202 тыс.
ТИПИЧНОЕ ПОВЕДЕНИЕ МАМЫ
00:21
Просмотров 1,4 млн
Wildest 10 SECONDS OF HIS LIFE 🤯 @TomIsted
00:14
Просмотров 1,9 млн
PHP Watch files and directories recursively
8:25
Просмотров 6 тыс.
Laragon Crash Course - Local Dev Environment With SSL
22:26
Folder structure in React - Complete Guide
12:35
Просмотров 82 тыс.
The Tools I Use to Build Products in Laravel
19:00
Просмотров 33 тыс.
ТИПИЧНОЕ ПОВЕДЕНИЕ МАМЫ
00:21
Просмотров 1,4 млн