예제 #1
0
파일: 1957.php 프로젝트: badlamer/hhvm
<?php

trait MY_TRAIT
{
    public function sayHello()
    {
        echo 'World!';
    }
}
class MY_CLASS
{
    use MY_TRAIT;
}
$MY_OBJ = new MY_CLASS();
$MY_OBJ->sayHello();
?>

예제 #2
0
파일: 1958.php 프로젝트: badlamer/hhvm
<?php

trait MY_TRAIT1
{
    public function sayHello()
    {
        echo "Hello from MY_TRAIT1\n";
    }
}
trait MY_TRAIT2
{
    use MY_TRAIT1;
    public function sayHello()
    {
        echo "Hello from MY_TRAIT2\n";
    }
}
class MY_CLASS
{
    use MY_TRAIT2;
}
$o = new MY_CLASS();
$o->sayHello();