术前患者禁食的原因有以下几个:1、为了手术进行过程当中避免病人胃里的食物出现反流、呕吐的情况。2、预防吸入性肺炎的发生。手术前需要进行麻药的注射,有可能会使反流的胃内容物误吸到气管内,引起吸入性肺炎,严重者可导致窒息。3、一些胃肠道的手术,可能需要行消化道的切除重建吻合。如果胃肠道内有食物,影响手术视野以及手术操作,并且增加了手术感染的风险以及术后吻合口愈合的问题。4、麻醉后可引起胃肠道麻痹,因此容易引起肠梗阻等疾病。