I learned using a simple formula: Figure out something I wanted to build, then learned everything I needed to build it
PHP.net is good for finding advanced tutorials on using PHP functions, but putting together complete scripts is something else.
If you'd like to know how to code something, you could always PM me with the question, and I'll post a tutorial as an answer. I could certainly use the practice