I'd actually prefer referring to Google that a book. A book gets outdated bla bla...You need to use a book to learn the concepts and that it e.g learn OOP but to learn PHP I'd go for Google....90% of the kidogo programming I've learned is from Google.