I'd definitely recommend w3schools for just about any web programming language, as well as Tizag, which is where I learned quite a bit of the PHP that know.
It's my job to help the next generation, and set a good example for them. And for that I'll gladly lay down my life.