依赖倒置原则php版