Si ya sabes un poco de otros lenguajes y entiendes sobre bucles, operadores lógicos, condicionales etc etc solo tienes que habituarte a su sintaxis y sus funciones.
Si no sabes pues poco a poco

aunque veo raro empezar por PHP...
Personalmente no recomiendo libros, porque (
YO) nunca he visto un libro bueno bueno que sirva para empezar, pero puede que lo haya.
Además internet me parece mejor biblioteca y ojo que nunca cambiaría un libro por una página web...
Ve mirando pequeños códigos y aprendiendo. Ante las dudas de las funciones puedes mirar aquí -->
http://php.net/manual/es/index.php y sino siempre funciona poner en google php + "lo que sea"
Intenta evitar lo que hacen muchos que empiezan, los copy & paste, sin pararse a ver ni entender como funcionan las cosas.
Y sobre todo fallar, fallar mil veces y tirarte de los pelos buscando errores por todas partes... para al final darte cuenta que te falta cerrar una línea con ; u otra bobada. De los errores se aprenden y cuidado xD saber un lenguaje te acaba tirando a aprender otros xD
Suerte !!