PHP中抽象类、接口的区别与选择分析