我有以下代码样例。
我有以下代码样例。
trait sampletrait{
function hello(){
echo "hello from trait";
}
}
class client{
use sampletrait;
function hello(){
echo "hello from class";
//From within here, how do I call traits hello() function also?
}
}
我可以列出为什么这是必要的所有细节,但我想让这个问题简单明了。由于我的特殊情况,扩展客户端类不是答案。
一个 trait 是否可以有与使用它的类相同的函数名称,但同时调用 trait 的函数和类的函数呢?
目前它只会使用类的函数(似乎覆盖了 trait 的函数)。