1234567891011121314151617181920212223242526272829303132 |
- --TEST--
- Use multiple traits.
- --FILE--
- <?php
- error_reporting(E_ALL);
- trait Hello {
- public function sayHello() {
- echo 'Hello ';
- }
- }
- trait World {
- public function sayWorld() {
- echo 'World';
- }
- }
- class MyHelloWorld {
- use Hello, World;
- public function sayExclamationMark() {
- echo '!';
- }
- }
- $o = new MyHelloWorld();
- $o->sayHello();
- $o->sayWorld();
- $o->sayExclamationMark();
- ?>
- --EXPECT--
- Hello World!
|