PHP For Beginners, Ep 31 - Namespacing: What, Why, How

Поделиться
HTML-код
  • Опубликовано: 19 ноя 2024
  • It's time to discuss PHP namespacing, but don't worry: I'm going to make this incredibly easy to understand. If you can remember the days of storing your entire music collection locally, you'll grasp namespacing in seconds. Watch this full series at phpforbeginners....
    Watch thousands of videos, track your progress, and participate in a massive Laravel community at Laracasts.com.
    Laracasts: laracasts.com
    Laracasts Twitter: / laracasts
    Jeffrey Way Twitter: / jeffrey_way

Комментарии • 24

  • @batsmanist
    @batsmanist Год назад +2

    No day passes without me on this channel.❤

  • @BecomeAWebDev
    @BecomeAWebDev Год назад +2

    You're teaching as teaching's supposed to be done. good job

  • @belalehner3937
    @belalehner3937 Год назад +3

    Now I know the reason why Laravel uses the same namespace names as the direcories for the files. As I take a look at the spl_autoload_register function at 09:47 it is clear, that the dir name after the string replace is identical with the namespace. Great, I didn't know that, but I have
    got it.

  • @aminhalk4783
    @aminhalk4783 3 месяца назад

    i realy love your teaching

  • @jonasbirkelof3614
    @jonasbirkelof3614 Год назад +1

    Looking forward to it! 😊

  • @somegoofy
    @somegoofy Год назад +4

    Oki, to view error messages file indexphp in the beginning needs two rows: error_reporting(E_ALL); and ini_set('display_errors', 'on');
    Searching why after changes in video code stopped showing one note...
    Problem found .... in file functions.php is used class Response, but if we write namespace Core; in the beginning of functions.php then follows other problems
    So solution - in beginning of function.php put - use Core\Response;

  • @badrjeddab4549
    @badrjeddab4549 Год назад +1

    also namespaces help to indentifie wich class that you gonna use if you have multiple classes with same name

  • @paulbrugger9610
    @paulbrugger9610 Год назад +2

    At 9:45 he skips over the Core/functions.php file and does not add in use Core/Response at the top. Episode 31 repo is missing it also. So SHOWING a note does not work. You can grab this file from episode 32 and it will work.... Great series, though.

  • @sotelio5775
    @sotelio5775 Год назад +1

    I'm rewriting everything 😄

  • @udayworldwide
    @udayworldwide Месяц назад

    Windows treats backslash and forwardslash equally well as directory separator

  • @RegulusVi
    @RegulusVi Год назад +1

    Great, thank you as always for awesome content you share for free.
    Little request: Could we please have some WYSIWYG editor on Laracasts Forums, to write our posts?
    Because, otherwise, it is hard to remember some tricks, like this: """, to place source code in a post.
    Provide us with some automatic format buttons, please.

  • @leandrobernardini
    @leandrobernardini Год назад

    Über useful, thank you!

  • @webpulseify
    @webpulseify Год назад

    omg, its just 12 min, but it took more than one hour for me because of errors 😄but after all errors, I clearly understand concept of namespacing

  • @ekramer1
    @ekramer1 6 месяцев назад

    Ah yes, back before all of my music was on streaming services...... Oh wait, that wasn't a time period I can remember due to being too young to even listen to my own music on a computer of my own lol.

  • @AK2000YY
    @AK2000YY 2 месяца назад

    should i start 'core' file with a capital letter??

  • @Фанат-щ9ь
    @Фанат-щ9ь Год назад

    Thank you for expand my knowledge.
    I heard that in America and most Europeans country php isn't popular programming language, how many projects or job offers on php can be meet in your country?
    Please sorry for my poor English.

    • @hadley8899
      @hadley8899 Год назад +1

      I'm in the UK and jobs for PHP here a plentiful (There are a lot of them)

    • @Фанат-щ9ь
      @Фанат-щ9ь Год назад

      @@hadley8899 Respect you for answering, I live in Russian and here bunch of vaccines also.

  • @Syed_haze
    @Syed_haze Год назад

    can you help me with control structure of laravel

  • @grantmitchell1984
    @grantmitchell1984 Год назад

    I still don't get it...

    • @SimionChis
      @SimionChis Год назад +1

      If help, it is not an easy concept to understand but it is very important. You also can look for another tutorials. A good one is ruclips.net/video/Jni9c0-NjrY/видео.html

  • @MahdiAmeri
    @MahdiAmeri Год назад

    Wonder why I can’t watch ads in this channel

    • @Laracastsofficial
      @Laracastsofficial  Год назад +10

      We don’t display ads or earn money from this channel.

    • @MahdiAmeri
      @MahdiAmeri Год назад +2

      @@Laracastsofficial thanks so much. Really wanted to pay tribute to your great work even by watching ads🙏