Also, and this is a really strong point, can manage assets super easily, React and Vue stacks are supported out of the box with laravel-mix.
And if you need something lighter (for building just an API for instance) Lumen is the light version of it.
I have a lot of experience with PHP and Python frameworks, Laravel comes as absolute top for me.
It can be frustrating. When you're on a deadline it can be unnerving and then some.
I finally got into the habit of making sure what I found was current. But that doesn't prevent so much noise in the Laraval + The Google signal.
Also the symfony documentation and particularly the source code is an excellent example of modern high quality PHP.
They make for a good read together.
My impression was that PHP post-PHP 4 was basically cloning Java. On top of that, unlike Java, PHP started from the bad base provided by old PHP versions.
If your project is already in PHP or you are super proficient with PHP, ok, but otherwise I would just start directly with Java.
The popularity of Ruby/Rails and to some extent Python and node did a lot to shine a light on the productivity possibilities of embracing the dynamic/scripty side -- at its furthest edge, you can see this in how Java has changed and brought in some of the strengths from the dynamic/scripty world. But also I think it started a good part of the PHP world down the road of thinking about what the actual problems with working in PHP were and working on those.
I'm not going to enumerate PHP's strengths because I'm (a) weary of doing so and (b) have decided for the moment it's possible there's more value in keeping the various possible competitive advantages quiet. But suffice it to say that PHP has always had strengths (along with its real weaknesses) that a lot of the dev world seems astonishingly blind to, so it's a misunderstanding to think of past versions as nothing worth building on. Filing off some of the warts, adding helpful and convenient features, and bringing performance back towards first in class rather than buying into enterprise cargo culting has really given it a boost and even made it more fun.
It's definitely not the right tool for every problem/project, there are still things missing from the language that I sometimes wish I had when using it, but it's great for a certain class of web applications.
I worked with PHP in '98 (ported a perl thing into this cool new web language) and then much later in 2014-2017. I found much to complain on the second time :) PHP7 is a good update, nevertheless.
A language is just as much about what features it excludes as to what it includes.
Some other deprecations: http://php.net/manual/en/migration70.incompatible.php
There is no such thing as "W3C School".
There is the W3C, which is a standards body that publishes various web technology specifications such as HTML, CSS, and DOM specifications.
Then there is W3 Schools, who are entirely unrelated to the W3C. They publish low quality tutorials and sell worthless certificates. They chose a name which confuses people into thinking that they are somehow "official"; this couldn't be further from the truth.
Laravel seems more popular in the US but it stills uses many Symfony components.
Laravel uses Symfony components but the APIs are a lot more fluent and more natural to use.