小便发黄发红可能是饮食因素、药物因素、泌尿系统感染等引起的。
1、饮食因素
如果患者食用了大量的胡萝卜、柑橘等食物,这些食物中含有丰富的胡萝卜素,如果摄入过多,可能会导致尿液的颜色发生改变,出现发黄的情况。
2、药物因素
如果患者服用了维生素B2片、利福平片等药物,这些药物在经过人体的代谢后,会形成含有核黄素的物质,从而导致尿液的颜色发生改变,出现发黄的情况。
3、泌尿系统感染
如果患者存在泌尿系统感染的情况,细菌在泌尿系统大量繁殖,可能会导致尿液中的炎性物质增多,从而出现上述症状。
除此之外,还可能与肝脏疾病、胆囊疾病等有关,建议患者及时就医治疗。