The Sweden international has no intention of leaving the San Siro outfit this summer despite reports in Italy linking him with a move to Spanish giants Real Madrid.
The 30-year-old Ibrahimovic told the AC Milan channel: "As I said six months ago, I am happy here.
"I have a contract and I don't have any other thoughts.
"I am determined to end this season well with the Milan colours and then with my national team.
"Milan has given me back a smile and the will to play. Milan is my future.
"I play well because I am happy here, on and off the pitch. After the holidays I will return to begin pre-season training with this jersey."
Ibrahimovic has scored 23 goals in 26 league appearances for the Rossoneri and leads the Serie A goalscoring charts.
He joined Milan in 2010 from Barcelona and is under contract with the Italian giants until June 2015.