如何通过接口设计让PHP代码实现更高的灵活性和可扩展性?