公元前318年的战争是怎样的? 公元前318年,在魏翔公孙衍的推动下,魏、赵、汉、燕、楚五国推举楚怀王为盟主,组织联军攻秦,打响了历史上第一次联盟攻秦之战。这场战争也被称为“修鱼之战”或“函谷关之战”。当时秦国的扩张和张仪的连横战略严重威胁了东方各国。在齐、楚、燕、赵、韩等国的支持下,王维驱逐了张仪,采取了与公孙衍“联合”的政策。