>백엔드 개발 >PHP7 >php7의 그룹 사용 선언 기능에 대한 간략한 분석

php7의 그룹 사용 선언 기능에 대한 간략한 분석

藏色散人
藏色散人앞으로
2021-12-20 14:08:421741검색

이 글은 PHP7tutorial 칼럼에서 php7의 새로운 기능인 그룹 사용 선언을 소개하기 위해 작성되었습니다. 도움이 필요한 친구들이 모두 참고할 수 있기를 바랍니다.

php7의 새로운 기능Group use declarations

이제 동일한 네임스페이스에서 가져온 클래스, 함수 및 상수를 단일 use 문을 통해 한 번에 가져올 수 있습니다.

이 새로운 기능은 일상 생활에서 많이 사용해야 한다고 생각합니다. 이전에 php7에서 동일한 네임스페이스 아래 클래스를 도입했을 때 일반적으로 아래와 같이 몇 개만 사용했기 때문입니다.

// PHP 7 之前的代码
use some\namespace\ClassA;
use some\namespace\ClassB;
use some\namespace\ClassC as C;
use function some\namespace\fn_a;
use function some\namespace\fn_b;
use function some\namespace\fn_c;
use const some\namespace\ConstA;
use const some\namespace\ConstB;
use const some\namespace\ConstC;

그리고 php7의 새로운 기능은 다음을 지원합니다. 중복 코드 사용을 크게 줄여주는 배치 소개:

// PHP 7+ 及更高版本的代码
use some\namespace\{ClassA, ClassB, ClassC as C};
use function some\namespace\{fn_a, fn_b, fn_c};
use const some\namespace\{ConstA, ConstB, ConstC};

위의 예제 코드는 모두 공식 PHP 매뉴얼에서 가져온 것이므로 많이 설명할 필요가 없습니다.

추천 학습: "PHP 비디오 튜토리얼"

위 내용은 php7의 그룹 사용 선언 기능에 대한 간략한 분석의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 juejin.im에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제