En realidad, todo lo que se puede hacer con Google Maps se hace con Javascript, lo que sí puedes hacer con PHP es según ciertos parámetros imprimir uno u otro código Javascript para el manejo del mapa (coordenadas, etc.). Puedes leer este artículo que explica cómo usar la API de Google Maps:
http://www.maestrosdelweb.com/editor...e-google-maps/