本发明提供一种应用witting反应制备含膦α‑
酮酸酯的方法,步骤如下:将式II结构的卤代
丙酮酸酯化合物与
三苯基膦加入到第一溶剂中,搅拌、冷却、过滤,得到滤饼,洗涤滤饼,然后干燥,得到式III结构的膦叶立德的前体季膦盐;将式III结构的膦叶立德的前体季膦盐加入到第二溶剂中,然后滴加溶有碱的第二溶剂,再加入式IV结构的化合物的溶液,蒸除第二溶剂,再加入第三溶剂搅拌、静置、过滤,得到第一滤液,浓缩、冷却、搅拌、过滤,得到第二滤液,蒸干,得到式V结构的化合物;将式V结构的化合物加入到质子型有机溶剂中,通入
氢气进行反应,过滤,得到第三滤液,蒸干,得到式I结构的含膦α‑
酮酸酯。本发明反应步骤少、操作简便、收率高。