High bilirubin in liver function may be caused by bad habits, drugs, hepatitis, cirrhosis, biliary obstruction and other liver diseases. 1. Bad habits: long-term late night, smoking, drinking and other bad habits, can cause bilirubin elevation, need to improve the liver ultrasound and other tests to clarify whether there is organic lesions. 2. Drugs: long-term use of antibacterial drugs, anti-tuberculosis drugs, etc., will cause damage to the liver, resulting in elevated bilirubin. 3. Liver diseases: such as acute and chronic hepatitis, cirrhosis, bile duct obstruction and other diseases, due to bile duct pressure caused by bile discharge obstruction, caused by bilirubin elevation, stones, tumors, etc. can also lead to high bilirubin. High bilirubin may also be congenital hyperbilirubinemia, hemolytic jaundice, etc. It is recommended to consult a doctor in a timely manner, to clarify the cause of the disease with the help of the doctor, and to carry out targeted treatment or therapy.