引起患者出现大便发绿的原因一般是消化道出血或饮食、药物因素引起。
首先考虑是食用了过多大量绿色的蔬菜,蔬菜中含有较多的叶绿素,可能食用过多会造成大便发绿的症状,是不用过于担心,停止进食这些食物后即可缓解。其次也可能是服用了含有铁剂或铋剂的药物,也容易造成铁元素在体内发生反应,引起大便变为发绿的颜色,还有可能是由于消化道出血所引起,血液在肠道中氧化,随着粪便一起混合性的排出也会引起大便有点发绿的表现。