서비스 도구 유틸리티는 패키지와 클래스의 이름을 지정하고 위치를 지정할 때 종종 혼동됩니다.
name | features and positioning | independent | method 및 클래스 속성 | |
util | 은 보편적이며 비즈니스와 관련이 없으며 독립적일 수 있고 다른 프로젝트에서 사용할 수 있습니다. | 비즈니스 관련 클래스를 호출하지 마세요. | 메서드는 일반적으로 공개 정적이며 일반적으로 클래스가 없습니다. 속성은 다음과 같습니다. any도 공개 정적입니다. | |
tool | 은 특정 비즈니스와 관련되어 있으며 그 다양성은 특정 비즈니스 클래스로 제한됩니다. | 특정 비즈니스 관련 클래스를 호출하려면 | 메서드가 일반적으로 공개됩니다. 정적, 일반적으로 클래스가 없는 속성인 경우 any도 공개 정적 | |
service | 특정 비즈니스와 관련된 것이지 보편적이지 않습니다 | 특정 비즈니스 관련 클래스를 호출하려면 | 메소드는 일반적으로 공개적이며 일반적으로 공개 클래스가 있는 인터페이스를 통해 호출됩니다. 속성을 사용할 때는 new |
위 내용은 패키지 및 클래스 이름 지정 - 서비스 도구 유틸리티 간의 차이점 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!