Algunas diferencias importantes:


- EL PHP es libre, el Access no.

- El Access no tiene nada que ver con MySQL.

- El Access es malo para web/entornos multiprogramación/multiusuario. No
asegura consistencia de datos.

- Y si no le interesa, no se ha enterado del SQLite:
http://www.php.net/manual/en/ref.sqlite.php