PHP WeakMap Explained - Full PHP 8 Tutorial

Поділитися
Вставка
  • Опубліковано 9 лют 2025
  • In this video, you will learn about WeakMap class
    SOME OF THE WAYS YOU CAN SUPPORT THE CHANNEL
    👍 Smash the like button
    🤝 Subscribe to the channel & turn the notifications on
    💬 Post comments, any feedback is greatly appreciated
    ⭐ Become a Patreon: / programwithgio
    THANK YOU!
    COURSE PLAYLIST
    • Learn PHP The Right Wa...
    RESOURCES
    Lesson 2.16 - • PHP Variable Storage &...
    www.php.net/ma...
    wiki.php.net/r...
    www.php.net/we...
    www.php.net/sp...

КОМЕНТАРІ • 35

  • @mamdouhzaq
    @mamdouhzaq 3 роки тому +12

    I've watched all of your episodes, you are a truly legend in the field. thanks for your effort and support

  • @jascooly
    @jascooly Рік тому

    Thank you sincerely for explaining the things that feel like they should be simple but are seemingly hard in the simple manner and not the hard one (which is the usual).

  • @Armando-px8hi
    @Armando-px8hi Рік тому

    Thanks for another great lesson, I do not even want to get eye of this course but I have to. Thanks a lot GIO. Hope I am gonna be a good PHP, LAravel developer after I am gonna find you and give all the respect that you truly deserve!

    • @ProgramWithGio
      @ProgramWithGio  Рік тому +1

      Thank you, really happy that you like the course

  • @Zubbee
    @Zubbee 2 роки тому

    Gone through this one too. Thanks for explaining the use case as always. I was beginning to wonder. These lessons are very valuable. I'm learning advanced things mehn! Thanks a lot Gio

  • @parvati27
    @parvati27 3 роки тому

    Great Work, I hope you will continue with the series

    • @ProgramWithGio
      @ProgramWithGio  3 роки тому +1

      Thank you. For sure we'll continue with the series

  • @benderbg
    @benderbg 5 місяців тому

    Nice examples.

  • @ArtcodEAscetik
    @ArtcodEAscetik Рік тому

    great to use with Fibers

    • @ProgramWithGio
      @ProgramWithGio  Рік тому

      It sure is

    • @ArtcodEAscetik
      @ArtcodEAscetik Рік тому +1

      @@ProgramWithGio well, maybe i'm dumb. I tried to use a WeakMap in my EventLoop. I don't know why that WeakMap does not keep my objects...
      I'm using an SplObjectStorage instead but i'll have to figure out this problem...
      Thanks for all your videos. They helped me a lot !

    • @ProgramWithGio
      @ProgramWithGio  Рік тому

      Could be a great learning experience. I've not used Fibers yet to be honest so wouldn't be able to help you on that. Let me know if you figure it out.

    • @ArtcodEAscetik
      @ArtcodEAscetik Рік тому

      @@ProgramWithGio About Fiber, i come to understand. It's my WeapMap that i don't succeed to fill correctly. I guess i have to work on that.

  • @emekatimothyiloba699
    @emekatimothyiloba699 Рік тому

    Thanks Gio

  • @leondietsche2376
    @leondietsche2376 3 роки тому

    Cant wait for the deployment video!!

  • @memack101
    @memack101 2 роки тому

    Thank you.

  • @montser1994
    @montser1994 3 роки тому +1

    Thanks@GIO
    I Need your advise
    I know A lot of php but it seems I'm unable to create big project to practice
    What should I do

    • @ProgramWithGio
      @ProgramWithGio  3 роки тому +4

      You can try building an application that you can use, maybe expense tracker, exercise tracker, etc. Something that you would use yourself. Then work on it little by little, add features, etc. Don't try to build the whole thing at once, take your time. Write down all features you want app to have & plan it out. Even if you end up not using the app it will be a great learning experience

  • @johongirrahimov2343
    @johongirrahimov2343 3 роки тому

    Hi Gio how are you? I want to ask your advice?
    I'm creating roadmap for myself in which backend section as following.
    1. Laravel
    2. Livewire
    3. Inertia.js
    4. Database design
    As you have alot more experience than me what is your opinion on the order of technologies? Should I learn in this order or switch them? THanx for the asnwer in advance

    • @ProgramWithGio
      @ProgramWithGio  3 роки тому

      Hello. Learn Laravel & DB. Livewire is just Laravel blade pretty much so it won't be hard to learn once you know Laravel. Inertia is also Laravel but you can use react or vue on frontend while using controllers so you don't have to build an API.

    • @johongirrahimov2343
      @johongirrahimov2343 3 роки тому +1

      @@ProgramWithGio Thank you very much for your response. I'd follow your advice

  • @MarkKevinBesingaWebDev
    @MarkKevinBesingaWebDev 3 роки тому +1

    very solid explaination. thank you

  • @MarkKevinBesingaWebDev
    @MarkKevinBesingaWebDev 3 роки тому

    can I request? can you create a php encryption video using openssl ?

    • @ProgramWithGio
      @ProgramWithGio  3 роки тому

      Thanks for the suggestion. Will add this in the list of topics that I want to make videos on

  • @MarkKevinBesingaWebDev
    @MarkKevinBesingaWebDev 3 роки тому

    can I request? can you create a php explanaition video for php 8.1 fibers?

    • @ProgramWithGio
      @ProgramWithGio  3 роки тому +1

      The next video will be about 8.1 features & changes overview & then we'll have separate videos for big features like enums. I will see if I can make a separate video about fibers too since it's mainly for async stuff & async PHP is a whole other topic.

    • @MarkKevinBesingaWebDev
      @MarkKevinBesingaWebDev 3 роки тому +1

      @@ProgramWithGio thank you i cant wait for the next video