I've always relied on Google and the commented version of the PHP manual at
http://php.net/
Good for looking stuff up, not so great for general-purpose learning. I'll second the vote for devshed.com, since it's served me very well for good tutorials on PHP and Web development in general.