You can try www.w3schools.com or tizag.com or phpfreaks.com And if you need additional help MSG me. -Ryu
You can learn from a few different places... Blogs, Playing with it, Testing, Google, Other people, Forums, Source Code and PHP.NET
I don't think this is the best place to learn it, but join a smaller community. It's how I learned. You just need someone willing to help you along the way (and show you the basics) and then the rest you get from the site. Good thing is, you don't really need any prior knowledge of Object Oriented Programming for PHP...if you are only using it for basic things. Otherwise, it's good to have a OOP background in some language, such as Java or C++