I am a freelancer, I make websites for a living.
Laravel has its own set of packages which promotes a certain type of opinion. Though beginner friendly, it comes with its own set of beliefs and opinions.
Symphony is for experienced developers. Maybe built by the best php developer alive, Fabien Potencier, and less opinionated.
Code igniter does not have a structure but great to create something quickly. What I do not like is, it feels as if it is not smart. It does not promote MVC, it does not have an inbuilt templating package, it is not as secure as the other two, feels a little bloated
Yii is good but feels like half baked. Leaves me wanting for more.
WordPress as a framework is great for an absolute minimal project, but the moment you try to customize any thing, feels like you have to do a PhD in WordPress plugin development. Every time I create a custom post type feels like I am hacking into source.
Headless Drupal is a nice starting point. I need to explore more here as there is tremendous potential. Why? Community, quality of coders and quality of modules available. Feels like php on steroids.
My heart goes out to Slim. It is such a nice small framework with the latest php PSR 07 standard of coding, feels like you are ahead of all developers. But this is not an easy little beast to handle.
Fat Free framework, no opinions, many packages, lightweight, beginner friendly. You cannot build a legacy application using this. But this is great for a solo programmer like me which does not promote opinions.
Finally, being solo I could choose doing projects without any frameworks. Composer, packageist, required packages, application. No bloat.
I feel most productive when I code less and do more. Every framework is merely a means to an end. I would choose the one which helps me most for my current problem.