Lo mejor es el " tocho" de php. Hay muchos manuales en la red pero nada se puede comparar al manual oficial.
Busca en google, hay mucho manuales y gente que explica cosas, cada uno lo hace a su manera, a unos los entiendes más que a otros.
Yo soy del tipo "San Mateo" así que para entender las cosas como van me he ido bajando scripts facilitos en php, y luego en el manual he ido viendo para qué servian las funciones, las variables. .. después he ido cambiando cosas " a ver que pasaba "
No te desanimes si al principio no entiendes, vuelve a leer o busca otro manual en la red, poco a poco iras viendo las cosas claras, no tengas prisa.
Y visita el foro a diario, leer las dudas y las respuestas de los demás te abre mucho los ojos.
Un beso