"First of all, thank you for all the support and love," Ibrahimovic, United's top scorer this season with 28 goals, wrote on his Instagram account on Sunday.
"It's no news I got injured so I will be out of football for a while. I will go through this like everything else and come back even stronger. So far I played with one leg so it shouldn't be any problem."
The 35-year-old Swede, whose contract at Old Trafford expires at the end of the season, said injuries will not decide his future in the game.
News that makes sense
Your trusted source for staying up-to-date with the world around you. Get free daily news updates and analysis, straight to your inbox.
"One thing is for sure, I decide when it's time to stop and nothing else. Giving up is not an option," he added.
United, who are fifth in the Premier League standings, face a challenging schedule including visits to Manchester City, Arsenal and Tottenham Hotspur.
They also face Spanish side Celta Vigo in a two-legged Europa League semi-final next month.
(Reporting by Hardik Vyas in Bengaluru; editing by Sudipto Ganguly)
