Russia playmaker Andrei Arshavin's poor season at Arsenal has come to an abrupt end after he joined Zenit St Petersburg on loan until July.