Bueno, yo no conozco DEMASIADO PHP, pero por lo poquito que he hecho creo que la sintaxis en algunas cosas se parece bastante.
La principal diferencia es que PHP es un lenguaje interpretado (necesita el PHP instalado en la maquina donde se ejecutaran los, justamente, scripts) mientras que C++ es un lenguaje compilado (genera un ejecutable con el formato del S.O. en cuestion).
http://c.conclase.net/ http://www.dcp.com.ar/
Y un poco de auto-bombo
http://www.c0d3rz.com.ar/ en mi pagina hay e-books y algun que otro tutorial simple mezclado con otros avanzados.