jjzjj

insteadof

全部标签

php - Trait 中的 insteadof 关键字如何工作

我刚刚阅读了关于特征以及如何在以逗号分隔的相同php代码中使用多个php特征。但是,我不理解用于在两个特征具有相同功能的情况下解决冲突的insteadof关键字的概念。任何人都可以解释insteadof关键字是如何工作的以及如何使用它来告诉引擎我愿意使用特征A的函数hello()而不是特征B的函数,因为有两个特征A和B以及一个函数hello()在这两个特征中。 最佳答案 解释根据TraitsDocumentation,当你在多个特征中有相同的方法时,那么你可以通过使用insteadof运算符显式地Bootstrap使用特定特征的方法