I like oriely for books and udemy for videos. Watch for sales (udemy has $10 sale on now). Really get going on the basics. But almost all build basic apps with witch you need to try and understand the purpose of the code kinda on your own. Very few that I found go through the language and explain how to use features etc.
Though JavaScript, udemy has a course JavaScript the wierd parts, is by far the best course that explains features and how to use them. I haven't found one for php.
Once you play around and are able to find solutions on your own via reading the php manual you are above the average developer from my experience dealing with devs personally.