营养可以影响身体对药物的反应,反之药物也可以影响人体的营养状态。
食物可以增强、延迟或降低药物的吸收,也可能影响许多抗菌素的吸收。食物可能改变药物的体内代谢,例如,含高蛋白的膳食可以通过激活细胞色素P-450促进某些药物的代谢过程。 食用西柚可抑制细胞色素P-450 34A,减缓某些药物(如胺碘酮、卡马西平、环孢素及某些钙通道阻滞剂)的代谢。有些食物能够改变肠道菌群从而影响药物代谢的全过程。
有些食物会影响身体对药物的反应。例如,酪胺和一种有效的血管收缩剂酪胺可能会导致一些同时服用单胺氧化酶抑制剂的患者出现高血压危象。
如上所述,营养缺乏可能影响药物的吸收和代谢。严重的热量和蛋白质缺乏可能导致组织中酶的水平降低,并因此影响药物的效果,其机制是降低了药物的吸收量或与蛋白的结合,以及造成肝脏功能的直接损伤。这些结果都会间接或直接引起药物吸收和代谢的障碍。 钙、镁、锌缺乏可影响某些药物的代谢。维生素C的缺乏可以降低体内某些药物代谢酶的活性,尤其在老年人群中。
很多药物影响食欲、食物吸收和组织代谢(见 表 一些药物对食欲、食物吸收和代谢的影响 )。有些药物(如甲氧氯普胺)能够促进消化道的蠕动并因此减少食物的吸收。还有些药物(如阿片类、抗副交感神经类药物)则具有降低消化道动力的作用。有些药物随同食物服用可以改善对其的耐受性。
某些药物影响矿物质代谢(见 表 药物对元素代谢的可能影响 ).有些抗生素(例如四环素)可以阻碍铁的吸收,某些食物(如蔬菜、茶和糠麸)也有同样作用。
某些药物影响维生素的吸收或代谢(见 表 药物对维生素吸收或代谢的可能影响 ).