肠道细菌产生的B12主要由人体的小肠吸收。B12需要结合一种被称为内因子的蛋白质,内因子由胃部细胞产生。在胃部食物消化的过程中,B12被释放并结合到内因子上。内因子/B12复合物随后进入小肠,在那里B12被吸收并输送到血液中,最终被运输到需要的组织和器官。如果肠道细菌产生的B12无法被吸收,则可能会导致缺乏B12的症状。
肠道不好的人日常可以多吃温和好消化的主食、富含可溶性膳食纤维的蔬果和低糖活性发酵食物,这些食物不会加重肠道负担,还能帮助养护肠道状态。