PHP로 객체지향 프로그래밍(OOP)을 하다 보면 코드의 재사용성을 높이기 위해 **Trait(트레이트)**를 자주 사용하게 됩니다. 프로젝트가 커지다 보면 현재 메모리에 로드되어 사용할 수 있는 Trait이 무엇인지 확인해야 할 때가 있는데, 이때 유용하게 사용할 수 있는 함수가 바로 get_declared_traits()입니다.1. get_declared_traits()란?get_declared_traits() 함수는 현재 스크립트에서 선언된 모든 Trait의 이름을 배열로 반환하는 PHP 내장 함수입니다.반환값: 모든 선언된 Trait의 이름이 담긴 수치 배열(Array)을 반환합니다.특징: include나 require를 통해 로드된 파일 내의 Trait은 물론, PHP 확장에 정의된 Trait까..