Quoted for truth.
Do you want to learn to program, or do you want to get stuck with a specific language, e.g., PHP? Even if PHP is your goal, C and/or C++ are very good at teaching the fundamentals of programming. I would go so far as to say that you are severely limiting yourself and indeed hurting your future progress if you don't learn some strongly typed language first.
And if you do, you never know, you then might find PHP revolting because of its dynamic typing and choose Java or C#. But maybe not, but at least you'll have he experience of a strongly typed language.