Generalmente no encontrarás todo en un mismo sitio, deberás buscar e ir 'recolectando' información de aqui y alla. Para empezar, el manual de PHP en php.net es un buen comienzo... y para buscar mas, te presento a
google uno de los mejores amigos de quienes desean aprender
Saludos