have something in mind to achieve
From my own experience, learning PHP for myself and teaching others, the best way is to have a reference (e.g. php.net online manuals), and something in mind you want to achieve, a project to work on, and some friendly folks who will give you pointers.
This is...