你好,你说的肝炎是慢性病毒性肝炎吧,乙肝这一类的疾病吧,如果是慢性病毒肝炎一般需要长期吃药。如果是急性病毒性肝炎,比如甲肝,戊肝,一般可以治愈,不需要长期吃药。
当然除了病毒性肝炎,还有很多情况引起肝功能异常,比如脂肪肝,酒精肝,自身免疫性肝炎,是否需要长期吃药主要还是看具体疾病情况。