My opinion is, that you don't really learn a language and its concepts (deeply) by coding for about 1 or 2 hours daily following tutorials. You learn it, when you are coding >5h a day solving problems you did not come up with yourself (company projects), best case while reading much code of a foreign code base trying to understand and extend it.
Learning a language to get a job is probably the wrong long term motivation. In my opinion learning multiple languages should be more out of interest for new concepts[1]. I would also think that a great C# programmer should be able to learn PHP quick enough to apply for a PHP job - but I wouldn't recommend it.
The first language I learned was PHP, and I still love it, but it was hard work to apply for a job not having PHP as the main language, because PHP was a limited language in terms of concepts. The language evolved over the years, but due to its nature still lacks Generics, Multithreading (at least kind of), Events and many more, also considering it not has the best Performance.
My recommendation:
Even if in your local area PHP is the most wanted language, I'd rather apply for a remote C# job, than focussing on PHP. If you would like to add something to your portfolio, I'd go with a compiled / strongly typed language like Rust, Go or Java, checkout Python and jump on the AI hype train or put more effort in improving your actual skills (in JavaScript and C#). I think C# and JavaScript / TypeScript are great languages to find a job BTW.
Learning a language to get a job is probably the wrong long term motivation. In my opinion learning multiple languages should be more out of interest for new concepts[1]. I would also think that a great C# programmer should be able to learn PHP quick enough to apply for a PHP job - but I wouldn't recommend it.
The first language I learned was PHP, and I still love it, but it was hard work to apply for a job not having PHP as the main language, because PHP was a limited language in terms of concepts. The language evolved over the years, but due to its nature still lacks Generics, Multithreading (at least kind of), Events and many more, also considering it not has the best Performance.
My recommendation:
Even if in your local area PHP is the most wanted language, I'd rather apply for a remote C# job, than focussing on PHP. If you would like to add something to your portfolio, I'd go with a compiled / strongly typed language like Rust, Go or Java, checkout Python and jump on the AI hype train or put more effort in improving your actual skills (in JavaScript and C#). I think C# and JavaScript / TypeScript are great languages to find a job BTW.
1: https://pilabor.com/blog/2021/05/learn-concepts-not-framewor...