継承というと小難しいですが、こう見ると別のところに書いたコードを実行してるだけです。
//トレイトのサンプル trait demo1{ function do1(){ echo '<p>新鮮な卵と</p>'; } } trait demo2{ function do2(){ echo '<p>ほかほかのご飯で</p>'; } } class demoClass{ //使うトレイトを指名する use demo1, demo2; function do3(){ echo '<p>たまごかけごはん!</p>'; } } //インスタンスを生成する $tasks = new demoClass(); //functionのメソッドを呼出しする $tasks->do1(); $tasks->do2(); $tasks->do3();
実行結果はこちら