大便变绿的原因主要有以下几个方面:
1、饮食不卫生或食用变质食物引起细菌感染;
2、各种原因导致的肠易激综合征引起的;
3、轮状病毒感染引起的,多见于婴幼儿;
4、药物因素引起的,如服用大黄、何首乌等;
5、消化系统功能改变导致的消化不良引起的;
6、食物中饮食搭配不当、蔬菜比例过大引起的。
出现大便变绿的病人,如果是生理性的则为正常现象,不须特殊治疗,如果为疾病原因引起的,需要医院就诊完善检查,根据病因给予相对应的治疗。