Yo no sabia C ni se C

pero vengo de Pascal (y en general tengo claro los conceptos de la programacion genericos) .. asi q PHP no me costó nada ;)
Eso si, si usas PHP para programar para la web .. tendras q tener claro otros conceptos que no son de programacion standar .. cosas como "cookies", "sessiones", "el HTTP y sus cabeceras" .. todo eso para que no te suene a chino algunas funciones que puedes usar en PHP que usan esos y otros conceptos similares ..
Luego está el tema de usar PHP en combinacion con algun motor de Base de datos .. como suele ser tipico la dupla PHP/Mysql .. en ese caso .. tendras que aprender los fundamentos del lenguaje SQL de consultas y de ahi .. lo que use Mysql o el motor de BD q uses ya q varia en algunos detalles sobre el standard.
Un saludo,