본문 바로가기
IT/PHP

PHP Trait

by Spring Up!! 2016. 10. 7.
반응형

Trait 는 PHP 5.4 부터 추가된 기능이다

Trait는 어떤 특정 기능의 코드를 재사용 가능하게 해 준다.

Trait 로 상속없이 특정 기능을 추가할 수 있게 된다.  

Trait 는 클래스에 추가할 Method 들의 집합이다


trait teach_something {

    public function say($words)

    {

        echo $words;

    }

}

class Teacher {

    use teach_something;

}

class Manager {

    use teach_something;

}

$teacher = new Teacher;

$teacher->say("study");




반응형

'IT > PHP' 카테고리의 다른 글

CONVERT_TZ : mysql 타임존 변경  (0) 2022.06.16
json_decode 함수 null 반환  (0) 2017.07.25
Mysql 의 Password() 함수로 만든 hash 를 bcrpyt 로 변경해주는 Wordpress plugin  (0) 2017.05.30
[PHP] PDO API  (0) 2016.10.22
PHP MySqli 사용 예제  (0) 2016.10.19
PHP list 문  (0) 2016.10.03
Language construct  (0) 2016.09.25
Maria DB Query 사용법 및 기타 주의 사항  (0) 2016.09.12
PHP namespace  (0) 2016.08.21
PHP Array  (0) 2016.08.03

댓글